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

 
你好,我有一个问题;EA是否能够在不同的时间段分析同一货币对?
 
Techno >>:


дак ты цену вводишь? Она по умолчанию 0 стоит Вот более усовершенствованая версия, незабывай цену вводить


是的,我明白了,我只是弄错了一点。 再次感谢。
而现在,如果不难解释什么是什么的话,我真的很想为未来了解一下

t=24-Hour() - 这里似乎很清楚,我们从24小时中减去当前的小时。

但我不太理解这个坐标

第1个坐标 Time[0]+(t*3600) - 将时钟转换为秒,并加入到当前时间。
第二坐标 Time[0]+(t*3600)+(24*3600) - 24小时,以秒为单位 ....

该死的,而制定的问题都是由我自己理解的:)

再次感谢您,!!!!
 
sipulpa писал(а)>>



再次感谢!!!!

请)顺便说一下,使用最新的版本,加入了名字的生成,否则就只有一行了)

Nikey 写道(a)>>
你好,我对一个问题感兴趣;EA是否能够在不同的时间段分析同一货币对?


可以甚至是其他货币的任何时间框架

 
Techno >>:

пожалуйста) используй кстати именно последнюю версию, там генерация имен добавлена, иначе всего одна линия будет)


我已经准备好了部分脚本,数据取自一个文本文件,行数是用名字生成的。

非常感谢您!
 
你能告诉我如何在线 的末端画出 水平线以上的价格吗?
,我不能让它发挥作用 :)
 
这个问题已经解决了:) 我自己解决了
 
有一个问题是如何从测试者那里展望未来,但在思考了几分钟后,我决定最简单的方法是加载报价,并将其偏移到一个未使用的货币对,所以问题是如何在报价文件中安排偏移,也许已经有一个现成的宏。
 
splxgf писал(а)>>
有一个问题,如何从测试者那里看未来,但在思考了几分钟后,我决定最简单的方法是加载报价,并将其偏移到一个未使用的货币对,所以问题是如何在报价文件中安排偏移,也许有一个现成的宏。


专家顾问在CodeBase中是类似的
 
但简单的优化并不能解决问题?
你必须要实现这个算法,不是吗?
Urain >>:

Для каждого свой, более того для разных участков период лучшей МА может отличатся,

так что ищите не период а систему определения лучшего периода.

 
splxgf >>:
Был вопросик как из тестера заглянуть в будущее, но подумав пару минут решил что проще всего подгрузить котировки со смещением в неиспользуемую валютную пару, так что вопрос как организовать смещение в файле котировок может уже готовый макрос есть.

把你需要的所有内容写进文件,然后再读出来,不是更容易吗?你让自己的生活变得艰难。
二进制文件结构。

FileWriteInteger( H, Time[i], LONG_VALUE)。
FileWriteDouble(H, High[i], DOUBLE_VALUE)。
.
.
.
FileWriteDouble(H, High[i], DOUBLE_VALUE)。

当然,这一切都写在一个循环中......
然后是这样读。

while(!FileIsEnding(H))
   {
      count=iBarShift(Symbol(),Period(),FileReadInteger(H,LONG_VALUE));
      for(i=0;i<71;i++)spec_buf[count][i]=FileReadDouble(H,DOUBLE_VALUE);
   }
这里有一个例子:https://forum.mql4.com/ru/24603
原因: