一个简单EA的平仓问题 BULL版
此EA不按照条件平仓,弄了好几天,就是不知道平仓哪出了问题. 知道的人请回答,非常感谢. +------------------------------------------------------------------+ extern double TakeProfit = 50; extern double Lots = 0.1; extern double TrailingStop = 30; extern double MACDOpenLevel=3; extern double MACDCloseLevel=2; extern double MATrendPeriod=26; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int start() { double Macd, Macd1, Signal; double Signal1, Ma, Ma1; int cnt, ticket, total; // 检测初始化数据 // 确定智能交易在图表中运行正常非常重要 // 用户在外部变量交易中不会产生任何错误 // 外部变量 (标准手数, 止损,赢利, // 追踪止损) 在这种情况下,我们检测图表中赢利水平要小于100 柱 if(Bars// 没有指定开单br / if(AccountFreeMargin()(1000*Lots))br / {br / Print("没有资金. 自由保证金 = ", AccountFreeMargin());br / br / return(0); br / }br / // 尽可能检测看涨仓位 (BUY)br / if(Macd0 && MacdSignal && Macd1Signal1 &&br / MathAbs(Macd)(MACDOpenLevel*Point) && MaMa1)br / {br / ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakeProfit*Point,"macd sample",16384,0,Green);br / if(ticket>0) { if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY 定单开仓 : ",OrderOpenPrice()); } else Print("错误BUY定单开仓 : ",GetLastError()); return(0); } // 正确进入市场很重要, // 但正确退出市场更重要... for(cnt=0;cnt |
打赏
最新创建圈子
- 新闻EA运行效果图圈 2019-05-05
圈主:admin 帖子:1