u88y01 发表于 2011-10-18 06:06:21

五分钟动量交易系统(EA,不是指标)

本帖最后由 冰鸟 于 2010-5-2 23:26 编辑

小弟根据《五分钟动量交易系统》编的,请大家多多指教!
[*]//+------------------------------------------------------------------+
[*]//|                                           五分钟动量交易系统.mq4 |
[*]//+------------------------------------------------------------------+
[*]
[*]extern double MAPeriod=20; //指数均线周期
[*]extern double StopLossSpred = 20; //初始止损离均线的点数
[*]extern double CloseSpred = 15; //后半仓止损离均线的点数
[*]extern double Lots=0.2; //持仓,必须为偶数
[*]
[*]
[*]//+------------------------------------------------------------------+
[*]//|                                                                  |
[*]//+------------------------------------------------------------------+
[*]int start()
[*]{
[*]   double MacdCurrent, MacdPrevious, Ma;
[*]   int cnt, ticket, total;
[*]
[*]   if(Bars0)
[*]                  {
[*]                  if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("多单减仓成功 : ",OrderOpenPrice());
[*]                  }
[*]                else Print("多单减仓发生错误 : ",GetLastError());
[*]                return(0);
[*]            }
[*]            
[*]            //修改后半仓位的止损价到盈亏平衡点
[*]            if(Ask-OrderOpenPrice()>OrderOpenPrice()-OrderStopLoss() && OrderOpenPrice()>OrderStopLoss() && OrderLots()==Lots/2)
[*]            {
[*]                ticket=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,Red);
[*]                if(ticket>0)
[*]                  {
[*]                  if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("多单盈亏平衡点修改成功 : ",OrderOpenPrice());
[*]                  }
[*]                else Print("多单盈亏平衡点修改发生错误 : ",GetLastError());
[*]                return(0);
[*]            }
[*]            
[*]            //根据行情发展修改剩余仓位的止损价到均线下15点
[*]            if(Ma-CloseSpred*Point>OrderStopLoss() && OrderOpenPrice()0)
[*]                  {
[*]                  if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("多单止损修改成功 : ",OrderOpenPrice());
[*]                  }
[*]                else Print("多单止损修改发生错误 : ",GetLastError());
[*]                return(0);
[*]            }
[*]          }
[*]         else // 如果有做空单存在
[*]         {
[*]            //空单减仓检查
[*]            if(OrderOpenPrice()-Bid>OrderStopLoss()-OrderOpenPrice() && OrderOpenPrice()0)
[*]                  {
[*]                  if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("空单减仓成功 : ",OrderOpenPrice());
[*]                  }
[*]                else Print("空单减仓发生错误 : ",GetLastError());
[*]                return(0);
[*]            }
[*]            
[*]            //修改后半仓位的止损价到盈亏平衡点
[*]            if(OrderOpenPrice()-Bid>OrderStopLoss()-OrderOpenPrice() && OrderOpenPrice()0)
[*]                  {
[*]                  if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("空单盈亏平衡点修改成功 : ",OrderOpenPrice());
[*]                  }
[*]                else Print("空单盈亏平衡点修改发生错误 : ",GetLastError());
[*]                return(0);
[*]            }
[*]            
[*]            //根据行情发展修改剩余仓位的止损价到均线下15点
[*]            if(Ma+CloseSpred*Point=OrderStopLoss() && OrderLots()==Lots/2)
[*]            {
[*]                ticket=OrderModify(OrderTicket(),OrderOpenPrice(),Ma+CloseSpred*Point,OrderTakeProfit(),0,Green);
[*]                if(ticket>0)
[*]                  {
[*]                  if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("空单止损修改成功 : ",OrderOpenPrice());
[*]                  }
[*]                else Print("空单止损修改发生错误 : ",GetLastError());
[*]                return(0);
[*]            }
[*]         }
[*]      }
[*]   }
[*]
[*]   return(0);
[*]}// the end.

复制代码
            五分钟动量交易系统.mq4    (6.24 KB, 下载次数: 456)      2010-5-2 21:33 上传
点击文件名下载附件

jun6237962 发表于 2012-11-21 23:54:18

ea编程高手有偿开发MT4指标和ea系统,并有稳定盈利ea出售,非大资金勿扰

bjsam68 发表于 2012-11-21 23:54:18

帮你项项吧

做梦吧你 发表于 2012-11-22 00:05:51

好人一个

老张 发表于 2012-11-22 00:05:51

#无语

chen1110 发表于 2012-11-22 00:05:51

加油站加油

jun6237962 发表于 2012-11-22 00:05:51

就为赚分嘛

信和赢汇1 发表于 2012-11-22 00:05:51

这个不可信,没有保险的保赚钱的软件   

pugongying 发表于 2012-11-22 00:05:51

希望可以用些时间了~````

有色人生 发表于 2012-11-22 00:05:51

不知道说些什么
页: [1] 2 3 4 5
查看完整版本: 五分钟动量交易系统(EA,不是指标)