本帖最后由 小飞鱼20123 于 2022-9-6 23:02 编辑
本人用自己的系统指标,做了几个EA基本都是大行情能抓到,但一到震荡行情就亏回去了。
现在正在测试中一款,从今年2月初开始到4月底翻了7倍,但5月初之后就开始就开始一直亏损,目前还在调试之中。
这个EA带移动止损,不过止损我设得比较大,因为当反向条件成立时,带有删除原来单子的语句。所以多数时候用不到止损。测试时基础单为0.3手,分短中长的单,长的单才用到移动止损。
另外因为有总单数的限制,有时条件成立时可能因为并没有成交。还有时候发现明明反向条件出来了却没有删除原来的单子,而导致亏损扩大了,这也许就是不少人说的测试时可 以买地球,当实盘时却出现爆仓的原因吧?
希望经过后续的修改能得到一个真正有用的EA。{:1_185:}
删除原来单子的语句和分批止盈的语句如下:
delSELL();
Sleep(300);
delSELL();
ticket=OrderSend(Symbol(),OP_BUY,4*LotsOptimized(),Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"",MAGICMA,0,Pink);// 有止赢也有止损
OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,Ask-StopLoss*Point,Ask+TakeProfit1*Point,"",MAGICMA,0,Pink);//
OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,Ask-StopLoss*Point,Ask+TakeProfit2*Point,"",MAGICMA,0,Pink);//
OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,Ask-StopLoss*Point,0,"",MAGICMA,0,Pink);
return;
|