比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

【億秒】资源收集:Zigzag配合OBV 请勿灌水

  [复制链接]
1242 16
億秒 发表于 2018-1-11 00:52:58 | 只看该作者 |阅读模式 打印 上一主题 下一主题
请勿在此贴中灌水!谢谢!
这是网上找一个MQL4程序,需要大家帮我提供参数设置。
由于参数需要优化,所以我没有完善里面的功能。
请勿在此贴中灌水!谢谢!
程序中所用指标:
2根EMA均线
Zigzag指标默认参数 12,5,3
OBV指标
请勿在此贴中灌水!谢谢!
以Zigzag和均线判断趋势
以OBV做为延判趋势的依据
以MACD的方向指导做为开仓条件
请勿在此贴中灌水!谢谢!
所以如果您有推荐参数时,请回帖,我会将您设好的参数放到EA中,并提供下载。
参数答复要求
均线1:
周期=144
算法=SMA
价位取值=收盘价
均线2:
周期=144
算法=SMA
价位取值=收盘价
Zigzag: 12 5 3
MACD:12 26 9
红字部分您需要提供的参数。如有特殊要求,可以写在参数答复后面。
请勿在此贴中灌水!谢谢!
原码如下:[ol]
  • int p=0;
  • int tic=0;
  • extern double lot=0.01;                        //手数
  • extern double rm=0.3;                        //procent资金占用比
  • double sl=30;                                                //止损
  • double tp=80008;                                        //止盈
  • int init()
  •   {
  •    return(0);
  •   }
  • int deinit()
  •   {
  •    return(0);
  •   }
  •   
  • //+------------------------------------------------------------------+
  • //|                                                                  |
  • //+------------------------------------------------------------------+
  • int start()
  •   {
  • lot=NormalizeDouble(   (AccountBalance()*rm)  /  (MarketInfo(Symbol(),MODE_MARGINREQUIRED)*MarketInfo(Symbol(),MODE_MINLOT))  ,2); //这里算法有问题,需要修改
  • if(lotMarketInfo(Symbol(),MODE_MAXLOT)) lot=MarketInfo(Symbol(),MODE_MAXLOT);   
  •   
  • double a0;
  • double a1;
  • double a2;
  • if(OrdersTotal()>0)
  •    {
  • a0=iMA(NULL,0,888,0,MODE_EMA,PRICE_CLOSE,0);                 //均线周期需要优化
  • a1=iMA(NULL,0,8,0,MODE_EMA,PRICE_CLOSE,0);
  • a2=iMA(NULL,0,8,0,MODE_EMA,PRICE_CLOSE,1);
  • if((a1a0))
  •   cl_order("SELL");
  • if((a1>a0)&&(a2a)&&(a>0))
  • {
  •    i=2;
  •    while(iCustom(NULL, 0,"ZigZag",12,5,3,1,i)==0)
  •    {
  •    i++;
  •    }
  • if(iCustom(NULL, 0,"ZigZag",12,5,3,1,i)>iCustom(NULL, 0,"ZigZag",12,5,3,1,1))
  •    if(iOBV(NULL, 0, PRICE_CLOSE, i)0))
  • {   
  •    i=2;
  •    while(iCustom(NULL, 0,"ZigZag",12,5,3,1,i)==0)
  •    {
  •    i++;
  •    }
  • if(iCustom(NULL, 0,"ZigZag",12,5,3,1,i)iOBV(NULL, 0, PRICE_CLOSE, 1))
  •      if(iMACD(NULL,0,8,88,8,PRICE_CLOSE,MODE_MAIN,i)>iMACD(NULL,0,8,88,8,PRICE_CLOSE,MODE_MAIN,1))
  •       {
  •           tic=OrderSend(Symbol(),OP_BUY,lot,Ask,10,a0-sl*Point,Ask+tp*Point,"Graber2 BUY",888,0,Green);   
  •           for(i=0;i0))
  •       {
  •      if(OrderSelect(0,SELECT_BY_POS)==true)
  •       {
  •      // if((TimeCurrent()-OrderOpenTime())0))
  •    {
  •    cl_order(ord);
  •    }   
  •    return(0.0);
  •   }[/ol]复制代码请勿在此贴中灌水!谢谢!
  • 收藏
    收藏0
    转播
    转播
    分享
    分享
    分享
    淘帖0

    精彩评论16

    跳转到指定楼层
    沙发
    kevinhsu1008 发表于 2018-1-11 00:58:01 | 只看该作者
    buvuo




    segshs sh s

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    板凳
    mqlbcg 发表于 2018-1-11 02:10:02 | 只看该作者
    赚了金币再说
    地板
    黄金圣旗 发表于 2018-1-11 03:13:28 | 只看该作者
       while(iCustom(NULL, 0,"ZigZag",12,5,3,1,i)==0)
    问题在51.
    5#
     楼主| 億秒 发表于 2018-1-11 04:15:16 | 只看该作者

    由于没有朗好的参数支撑
    本程序为原著程序,程序并未整理
    程序已经被原著作者精简,需要我们往里填写参数,我正在整理本EA,待有参数后,便公布运行
    6#
    xinli8 发表于 2018-1-11 04:35:02 | 只看该作者


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    7#
    xinli8 发表于 2018-1-11 06:12:56 | 只看该作者
    看不懂。
    8#
    黄金圣旗 发表于 2018-1-11 07:48:36 | 只看该作者
    请给EA文件,
    这个是编辑有错误的。
    无法运行
    9#
     楼主| 億秒 发表于 2018-1-11 08:10:40 | 只看该作者

    EA原码就是这样的……
    给你也是这样的……
    代码都放出来了,还要EA文件,你金币多就给我点呗
    10#
    yangsluo 发表于 2018-1-11 09:42:13 | 只看该作者
    看不懂代码,但是文字部分看懂了
    有个问题
    2条均线为什么使用一个参数?
    写错了?
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    发布主题
    阅读排行更多+

    Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1