是否有可能创建自己的工具,在MT4图表上生成由分钟柱组成的随机价格徘徊图? - 页 5

 
IgorM:

我们应该重新发明轮子吗?MT4策略测试器能很好地生成刻度线,在C:\Program Files\MetaTrader - Alparitester\history文件夹中有EURUSD60_0.fxt文件,如果我们在MT4中打开它(文件-自动打开图表),我们会看到:http://imglink.ru/pictures/24-10-10/b2f76a0f7e0c6926db0a748880718ebc.jpg

拿出你的数据或非标准的TF,替代文件夹中的历史数据,然后运行策略测试器,自己写出测试器的tick数据--所做的努力是最小的。

如果人们能以同样的方式将自己的蜱虫下载到测试仪中,那就完美了。

但元引号似乎已经阻止了这个选项。

 
Andrei01:

如果你也能以同样的方式将你自己的虱子挂到测试器上,那将是一种真正的美。

但元引号似乎已经屏蔽了这个选项。


好吧,如果你的滴答声比MT的好,那么通过你的滴答声历史 来交易测试者--没有人禁止你打开文件进行阅读
 
Andrei01:

如果你也能以同样的方式将你自己的虱子挂到测试器上,那将是一种真正的美。

但元引号似乎已经屏蔽了这个选项。

解锁者
 
hrenfx:
解除封锁
谢谢你!
 
IgorM:

好吧,如果你的ticks比MT的好,那么在测试器中,在你的tick历史上进行交易--没有人禁止你打开一个文件进行阅读。
视觉测试 对新的蜱虫会有作用吗?
 
Andrei01:
视觉测试对新蜱虫是否有效?


一切都会成功,不要按当前的符号建立交易逻辑块,而是通过分析文件中的数据,并按EA徘徊的符号开立订单。

另一个问题是,必须事先准备好正确的数据加载。

 
IgorM:


一切都会成功,建立交易逻辑块不是基于当前的符号,而是基于文件中的数据分析,并在专家顾问徘徊的符号上打开订单

交易功能 通过终端中的当前点位获取买入/卖出价格,而不是通过外部点位。这意味着可能无法下订单。
 
Andrei01:
交易功能从终端的当前点位获取买入/卖出价格,而不是从外部获取。这意味着不能下订单。


我告诉你--交易逻辑来自一个文件,并通过当前的符号打开--因为它应该是这样的

将随机数写入2个文件中,从这些文件中提取并读入数组,用MA处理这些数组

iMAOnArray(1)>iMAOnArray(2) --> BUY

{BUY}: ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slipage,0,0,comm,magic,0,Green);)

这里是下单的逻辑,如果你需要其他价格,你需要 报价导入终端或替换.hst文件。

ZS:如果你不了解它--为什么需要虱子?

 
IgorM:

{BUY}: ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slipage,0,0,comm,magic,0,Green);)

这里是下单的逻辑,如果你需要不同的价格,你需要将报价导入终端或替换.hst文件。

订单可以在测试器中进行目视检查--这只需要终端本身的点动,订单就会正确地放在图表上。当然,我们可以使用任何我们想要的东西进行计算。这只能通过解除对ticks文件的封锁来解决。
 
Andrei01:
在测试器中可以直观地看到订单,它只需要终端本身的ticks,这样订单就可以正确地放在图表上。当然,我们可以使用任何我们想要的东西进行计算。这只能通过解除对ticks文件的封锁来解决。
在我看来,MetaTrader中不存在tick文件。