FXSIN 发表于 2011-9-16 13:41:26

根据mt4自带的macd修改的EA,不一定赚钱啊 但是能正常运行

<div class=\"blockcode\"><div id=\"code_vzf\"><ol>int start()
{
   double MACD_1 = iMACD( Symbol(), 0, 200, 400, 9, PRICE_CLOSE, MODE_MAIN, 1 );
   double MACD_2 = iMACD( Symbol(), 0, 200, 400, 9, PRICE_CLOSE, MODE_MAIN, 2 );//快线
   double MACD_3 = iMACD( Symbol(), 0, 200, 400, 9, PRICE_CLOSE, MODE_SIGNAL, 1 );//慢线
   double MACD_4 = iMACD( Symbol(), 0, 200, 400, 9, PRICE_CLOSE, MODE_SIGNAL, 2 );
   int _GetLastError = 0, _OrdersTotal = OrdersTotal();
   for ( int z = _OrdersTotal - 1; z >= 0; z -- )
   {
         if ( !OrderSelect( z, SELECT_BY_POS ) )
         {
             _GetLastError = GetLastError();
             Print( \"OrderSelect( \", z, \", SELECT_BY_POS ) - 错误#\", _GetLastError );
             continue;
         }
         if ( OrderSymbol() != Symbol() ) continue;
         if ( OrderType() == OP_BUY )
         {
             if ( NormalizeDouble( MACD_1, Digits + 1 ) < NormalizeDouble( MACD_3, Digits + 1 ) &&
                   NormalizeDouble( MACD_2, Digits + 1 ) >= NormalizeDouble( MACD_4, Digits + 1 ))
             {
               if ( !OrderClose( OrderTicket(), OrderLots(), Bid, 5, Green ) )
               {
                     _GetLastError = GetLastError();
                     Alert( \"错误 OrderClose # \", _GetLastError );
                     return(-1);
               }
             }
             else return(0);
         }
         if ( OrderType() == OP_SELL )
         {
             if ( NormalizeDouble( MACD_1, Digits + 1 ) > NormalizeDouble( MACD_3, Digits + 1 ) &&
                   NormalizeDouble( MACD_2, Digits + 1 )1 ) >0.0 &&
         NormalizeDouble( MACD_2, Digits + 1 )   0.0 &&
            NormalizeDouble( MACD_2, Digits + 1 ) >0.0 &&
            NormalizeDouble( MACD_3, Digits + 1 ) >0.0 &&
            NormalizeDouble( MACD_4, Digits + 1 ) >0.0 &&
            
            NormalizeDouble( MACD_1, Digits + 1 ) >NormalizeDouble( MACD_3, Digits + 1 )&&
            NormalizeDouble( MACD_2, Digits + 1 )

小西点金 发表于 2012-11-21 23:00:05

支持你加分

加Q2219910020 发表于 2012-11-21 23:00:05

支持你一下下。。

自然的味道 发表于 2012-11-21 23:00:05

晕不信啊

机器人 发表于 2012-11-21 23:00:05

好啊,,不错、、、、

一路飘红 发表于 2013-8-4 09:25:05

很漂亮

sadmov 发表于 2015-3-8 04:25:19


新手加入,期待拜读

zgicp 发表于 2015-3-8 04:26:51

看看怎么样

可否一直陪我 发表于 2015-3-29 03:33:26

谢谢分享!!!!!

cvllt74614 发表于 2015-4-2 04:35:43

看看吧,谢谢分享
页: [1] 2
查看完整版本: 根据mt4自带的macd修改的EA,不一定赚钱啊 但是能正常运行