jesting 发表于 2011-10-11 18:57:25

一个简单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

小yo 发表于 2012-11-25 16:59:05

先顶后看

珊瑚 发表于 2012-11-25 16:59:05

一个子 没看懂

月下独舞 发表于 2012-11-25 18:27:51

好的外汇EA是稳赚的,但是,那些4%以上的收益率的都是骗人的

qq12615987 发表于 2012-11-25 18:27:51

真是有你的!

陈陈美妆 发表于 2012-11-25 18:27:51

做一个,做好了,请看

why9250 发表于 2012-11-25 18:27:51

技术研究、交流QQ:1534564486

pengjianhg 发表于 2012-11-25 18:27:51

我在顶贴~!~

受害者联盟 发表于 2018-9-19 11:00:36

谢谢,赞一个
页: [1]
查看完整版本: 一个简单EA的平仓问题 BULL版