[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 324

 
IgorM:
我试图检查我删除了M15,策略测试器不工作,如果我没有弄错的话,这是不允许的,因为测试器会使用带有使用过的TF的历史文件来计算不匹配的错误和确定开盘/收盘价,试着按照文章 中描述的那样做,我从Dukas导入ticks,为MT4创建TF,然后我用生成的.fxt文件进行测试。

现在我想出了一个约束条件(它不影响结果的质量),把它添加到代码中--All-Tick的优化时间从9小时减少到1.5小时--它变得相当可以接受。

谢谢你的文章!

 
在测试器功能中应该如何设置,才能像左边这个视频中那样在可视化测试模式下显示天平

https://www.youtube.com/watch?v=ragYKvz5H3Q
 
barli:

在测试器功能中应该如何设置,才能像左边这个视频中那样在可视化测试模式下显示天平

https://www.youtube.com/watch?v=ragYKvz5H3Q

对帖子进行了一些修正。该链接已被改正
 
Vinin:

我纠正了一下帖子。做了链接好了。

好的。谢谢你
 
odiseif:
在座的各位下午好.请帮助我理清一个逻辑 ...
我试过了,但机器人仍然没有像它应该的那样打开交易。



开始时,只需使用你自己的语言。我不知道该怎么做。有时会有帮助。
 
odiseif:
我试图改变一个简单的机器人的入市条件,它在终端中是默认的。 我已经添加了几个工具并改变了周期......我刚刚开始实验,以了解这些或那些指标的至少25%的逻辑。
代码中的条件如下。

我还不明白)))。
现在试着用行动来解释它。

  1. 确定某某酒吧
  2. 计算出这样一个值
  3. ...?
 
odiseif:
我试过(mag + Distanse*Point)< Distanse*Point ....,也试过另一种方法......但还是不行......有些地方不对劲......。
条件是上面张贴的截图,因为它应该是...



试着把它变成文字
 


帮助谁可以 )
我不能用这个指标做任何事情)
一般来说,该指标将被用作专家顾问的过滤器,当条形图关闭时,它在一个单独的窗口中画出4条线,在每条线上画出一个信号,红色或蓝色...
以下是指标缓冲区的代码

 SetIndexStyle(0, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_80);
 SetIndexArrow(0, gi_92);
 SetIndexBuffer(0, g_ibuf_96);
 SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_84);
 SetIndexArrow(1, gi_92);
 SetIndexBuffer(1, g_ibuf_100);
 SetIndexStyle(2, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_80);
 SetIndexArrow(2, gi_92);
 SetIndexBuffer(2, g_ibuf_104);
 SetIndexStyle(3, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_84);
 SetIndexArrow(3, gi_92);
 SetIndexBuffer(3, g_ibuf_108);
 SetIndexStyle(4, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_80);
 SetIndexArrow(4, gi_92);
 SetIndexBuffer(4, g_ibuf_112);
 SetIndexStyle(5, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_84);
 SetIndexArrow(5, gi_92);
 SetIndexBuffer(5, g_ibuf_116);
 SetIndexStyle(6, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_80);
 SetIndexArrow(6, gi_92);
 SetIndexBuffer(6, g_ibuf_120);
 SetIndexStyle(7, DRAW_ARROW, STYLE_SOLID, gi_76, g_color_84);
 SetIndexArrow(7, gi_92);
 SetIndexBuffer(7, g_ibuf_124);


我在EA中像这样加载它

 double g_ibuf_96  = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 0, 1);
 double g_ibuf_100 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 1, 1);
 double g_ibuf_104 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 2, 1);
 double g_ibuf_108 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 3, 1);
 double g_ibuf_112 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 4, 1);
 double g_ibuf_116 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 5, 1);
 double g_ibuf_120 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 6, 1);
 double g_ibuf_124 = iCustom(Symbol(), 0, "MAX_Trend Line Dots", 7, 1);


这里是开设酒吧的条件

g_ibuf_100 && g_ibuf_108 && g_ibuf_116 && g_ibuf_124

这是卖的

g_ibuf_96 && g_ibuf_104 && g_ibuf_112 && g_ibuf_120

但EA不看这些条件,我在挣扎,我什么都做不了......什么是我的错误,告诉我谁是错的 )

 
ostrik:


但顾问不看条件,我什么也做不了......什么是我的错误,请告诉我)


g_ibuf_100 && g_ibuf_108 && g_ibuf_116 && g_ibuf_124 - 变量被声明为双数,并且你在条件中有一个逻辑 "AND"。你认为(1,2525 && 1,2320)的结果会是什么?
 
晚上好,各位。能否请你告诉我一些事情?我有一个专家顾问,或者说是一个助手,它将终端最小化为一个小窗口,从它那里我可以打开和关闭头寸,并监视订单,而无需打开终端。然而,只有通过它开出的订单才可能被关闭,因为它向自己的订单发送了魔法。问题:如果我在EA参数中把Magic值设置为0,那么它关闭的不是我自己的订单,而是它看到的所有订单,它只看到和显示所有订单的信息。我问作者,他保持沉默。请不要犹豫地问。