对冲

楼主  收藏   举报   帖子创建时间:  2019-05-05 05:23 回复:0 关注量:608
我信奉“最简单的就是最有效的”。对冲,不看行情,不管技术指标,不管基本面消息,只抓波动,24小时挂机,多赚少赔,这就是简单。
  我的思路是这样的:
  第一步、解决胜率问题:每百个订单(50对)胜率要高,高多少呢?不知道,我通过挂机实现了60%以上的胜率,具体怎么样,还请大家求证。
  第二步、解决盈利问题:通常挂止盈比止损幅度要小,出现一个亏损单就需要n个盈利单来填补。怎么做才能让亏损变小呢?也请大家求证。
  以下是本人做的源码,非常愿意根据大家的想法不断修改,也希望大家一起修改,共同分享成果。
  毛主席说过:人多力量大,一起来试试不?

  • //+------------------------------------------------------------------+
  • //|                                                         对冲.mq4 |
  • //+------------------------------------------------------------------+

  • //---- 设置EA运行基本参数
  • extern double  Lots = 0.01;  //设置开仓手数,开仓量
  • extern int  OrderLimt= 1;   //对冲单数量,如果设置2,那就同时开出4张订单,两对对冲单
  • extern int  TakeProfit = 40;  //设置止盈点数
  • extern int  StopLoss = 20;  //设置止损点数
  • //+------------------------------------------------------------------+
  • //| 开始主程序                                                       |
  • //+------------------------------------------------------------------+
  • int start()
  •   {
  • //----如果保证金不够,则不做任何操作
  •       if (AccountFreeMargin() 0)
  •          {
  •          //买入和卖出开仓
  •          OrderSend(Symbol(),OP_BUY, Lots,Ask,0,Bid-StopLoss*Point,Ask+TakeProfit*Point);
  •          OrderSend(Symbol(),OP_SELL, Lots,Bid,0,Ask+StopLoss*Point,Bid-TakeProfit*Point);
  •          OrderLimt = OrderLimt-1;
  •          return;
  •          }
  •       return;
  •   }//+------------------------------------------------------------------+

复制代码
打赏