[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 607

 
artmedia70:

...有什么办法可以减少这种滑移吗?你的想法是什么?

欢迎来到我们公司,Artem!你以你的不懈努力、主动性和独创性赢得了加入多年来一直在解决这个问题而没有成功的人的圈子的权利。祝贺你!你现在是论坛的正式成员。
 
你好!!能否请您告知如何在代码中实现这一点?我应该有3个(金额分别设置)无利可图的sl订单来开 两个买入和卖出订单。它们之间的距离应该在一个单独的变量中设置。
 
keekkenen:

你不能在测试器中使用零条,原因很简单,尽管它只是正在形成(测试器的刻度),但测试器有关于这个条的价格的完整信息,因为它(条)是一个既成事实,测试器从报价历史中寻找未来的数据,而不是它通过刻度本身产生的数据...使一个条左移,考虑1、2、3而不是0、1、2和演示1而不是0的时刻。

只使用当前的M5和乘以时期的旧价格也是有意义的。14 * PERIOD_H1 / Period() 和 14 * PERIOD_M15 / Period()

我对它非常感兴趣。重点是,专家顾问应该在每个TF上 使用各种策略的组合来工作。在M5上--我有六个策略(这个测试在第六个上)。我将如何能够在测试器中测试所有的 策略,而不是像现在这样单独测试,而是组合 测试?

如果在这些策略中的М5上运行测试,这些策略应该在上面工作,那么就没有问题了--所有六个策略在测试器中都能很好地相处,但是如何使其能够在每个TF上 测试所有策略的整体性,只在所有TF中最低的一个上测试--在М5上

这是你写的,在我看来,可以通过在目前的M5上测试,来解决在更高的TF上设计的测试策略问题。
我不明白计算周期增长倍数的公式。

是否有可能在我已经显示的代码的例子上显示,但用于计算更高的TFs?
据我所知,这些盐散落在这里的某个地方。

   MomML_0   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,0);
   MomML_1   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,1);
   MomML_2   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,2);
   
   MomST_0  =iMomentum(NULL,PERIOD_H1,14,PRICE_CLOSE,0);
   MomST_1  =iMomentum(NULL,PERIOD_H1,14,PRICE_CLOSE,1);
   MomST_2  =iMomentum(NULL,PERIOD_H1,14,PRICE_CLOSE,2);
   
   DeM5     =iDeMarker(NULL,PERIOD_M5, 14,0);
   DeM15    =iDeMarker(NULL,PERIOD_M15,14,0);

在这里的某个地方,我们需要为更高的TF设置参数?
或者可以在当前的M5上测试策略,例如在H1上?

 
artmedia70:
这是我非常感兴趣的地方。

是否有地方可以为更高的TFs设置参数?
还是在目前的M5上进行测试,设计的策略是在例如H1上工作?


MomML_0   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,0);
MomML_1   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,1);
MomML_2   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,2);
 
MomST_0  =iMomentum(NULL,PERIOD_M5,14 * PERIOD_H1 / PERIOD_M5,PRICE_CLOSE,0);
MomST_1  =iMomentum(NULL,PERIOD_M5,14 * PERIOD_H1 / PERIOD_M5,PRICE_CLOSE,1);
MomST_2  =iMomentum(NULL,PERIOD_M5,14 * PERIOD_H1 / PERIOD_M5,PRICE_CLOSE,2);
   
DeM5     =iDeMarker(NULL,PERIOD_M5, 14,0);
DeM15    =iDeMarker(NULL,PERIOD_M5,14 * PERIOD_M15 / PERIOD_M5,0);
 
IgorM:

我已经绞尽脑汁了 :)- 问题就出在这里。

EA在半自动模式下工作--它的输入是我的头寸输出,但我想不明白--如何让EA在我下达下一个指令之前只做一次交易,即我在图表上没有启动/开始按钮 :) 。我的init()部分很忙,而且我不能禁用我的EA--它的计算需要正确的拖网。

如果你在私人信息中没有注意到,那么在这里
 

oops,但MessageBox会碍事--它需要确认或取消,你需要一个像MessageBox中的按钮,但不是在一个单独的窗口中等待响应:)
 
granit77:
欢迎来到我们公司,Artem!你以你的不懈努力、主动性和独创性,赢得了加入多年来一直在解决这个问题而没有成功的人的圈子的权利。祝贺你!你现在是论坛的正式成员。
谢谢你...:)我相信真相就在某个地方,你只需要用新的眼光去看它......。
 
keekkenen:

谢谢你!
 

你好。

代码库 专家提问,你能帮我找到一个发现新兴三角形反转或突破水平的指标/专家吗?


 

我似乎对如何控制按钮有了一点了解,但我对ObjectCreate() 不熟悉,所以

如何编写代码以拥有三个对象。

1.铭文AUTO

2.手写的铭文

3. 任何角色/组合

第3个对象=图标,我想移动到自动或手动标签,并控制函数的结果1,0=我的图标所在的位置,这个结果将在EA中处理。

预先感谢

原因: