任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 61

 
VOLDEMAR:


我想用封闭的代码写一个EA,但允许用户编辑一个信号的文件。

换句话说,整个eX4的EA,文件以信号的形式打开,EA就得理解它,如何实现这种方式?


我不确定我是否理解你的问题,但是如果你想用信号读取一个文件,你可以通过同样的数组来实现--在你的 "向导 "中,你把你需要的东西保存到文件中(FileWriteArray()),用户将读取它(FileReadArray())。
 
Leo59:
为什么测试器每次运行同样的东西都会产生不同的结果?
日期和交易数量都是一样的,但结果却不同。现在,它为盈利的交易增加了几个点,并蚕食了损失。否则。
谁知道出了什么问题?

你是否固定差价? 当你运行时,它是当前的,在新闻期间和晚上是不同的。
 
VOLDEMAR:

我认为ICistom()可能起作用。

好吧,如果它是一个指标,那么是的。你可以做一个开放的libc,让用户自己改变它并重新编译。
 

日子过得不错。我有一些来自mq4的新手的问题,他对编程和外汇交易有或多或少的了解。我有一些研究mq4和编写自己的EA的想法。在这种情况下,我只想知道是否有技术方法来实现我头脑中的一些芯片。我不要求具体的解决方案(尽管如果有,以及参考现成的解决方案,我一点也不介意),我主要是在等待类似 "这可能是可行的,但这不是 "的答案。

1) 是否可以根据单独的代码,以编程方式禁用/启用选定的EA?

2) 是否可以从外部获取数据?例如,用新闻的日期/数据或主要趋势的一些数值。

3) 是否可以用程序定义支撑/阻力线?即在同一时间段内,价格在哪个价格区间内结算了X次或更多。

4) 是否可以将追踪止损锁定在负值?也就是说,在X利润之后,不要突然将止损移到零,而是根据参数从一开始就平稳地减少。

5) 是否可以在相反的方向 "跟踪 "TakeProfit,例如,从9000以上到-X,每隔X个点的利润/亏损给定的订单。

6)上述两种情况如何,但根据一些基于例如蜡烛图、动量或一些指标的模式,推回或使止损/止盈接近一个动态确定的数额?

7) 如果点差(买入价减去卖出价?或者有现成的函数?)超过X,那么打开/不打开新的订单/关闭所有有的订单,等等。

8) 如果有具有这种特征的未平仓交易(例如另一个EA的魔法),那么关闭所有的交易/设置止损/不要在同一方向开仓/等等。

9) 如果在Y次的最后X个订单以亏损/盈利收盘,那么

10) 如果[任意标准],在交易中休息X秒。

11)如果价格 在X秒内以这样那样的方向变化了 Y点,那么...

这就是我所记得的全部......这可能是太多了))

 
Irbis:

日子过得不错。我有一些来自mq4的新手的问题,他对编程和外汇交易有或多或少的了解。我有一些研究mq4和编写自己的EA的想法。在这种情况下,我只想知道是否有技术方法来实现我头脑中的一些芯片。我不要求具体的解决方案(尽管如果有,以及参考现成的解决方案,我一点也不介意),我主要是在等待类似 "这可能是可行的,但这不是 "的答案。

1) 是否可以根据单独的代码,以编程方式禁用/启用选定的EA?

....

11) 如果价格在X秒内向这样的方向变化了Y点...

这是我所记得的全部内容...我认为这太过分了))

一切皆有可能。
 

大家下午好!

我不明白为什么 iBarShift 功能不能工作

当我指定开盘 日期和时间作为蜡烛图 参数时, iBarShift可以工作

if(High[1] > X)  
X=High[1];
last = iBarShift (Symbol (),0,D'2000.06.01 03:15' ); // ЗАПОМНИТЬ N свечи 

但当我把时间参数指定为 一个函数 Time[1] iBarShift时,就不工作

if(High[1] > X)  
X=High[1];
last = iBarShift (Symbol (),0,Time[1] ); 

在我看来,这是不可行的,因为Time[] 以1970年以来的秒数格式返回打开的时间。

而不是格式为 D '2000.06.01 03:15'

问:哪个函数 iBarShift需要的 格式返回烛台开盘 时间

谢谢你。

 

你好.请你告诉我,这个问题对知识分子来说可能并不复杂,有一条趋势线

行的名称中的对象列表,我的问题是,是否有可能调用行的价值(以价格的形式)?

以及如果可能的话,是否可以调用该行的名称。谢谢你的答复

.例子

 
solnce600:

大家下午好!

我不明白为什么 iBarShift 功能不能工作

当我指定开盘日期和时间作为蜡烛图 参数时, iBarShift可以工作

但当我把时间参数指定为 一个函数 Time[1] iBarShift时,就不工作

在我看来,这是不可行的,因为Time[] 以1970年以来的秒数格式返回打开的时间。

而不是格式为 D '2000.06.01 03:15'

问:哪个函数 iBarShift需要的 格式返回烛台开盘 时间

谢谢你。


检查了一下,它正在工作...

 
VOLDEMAR:


检查了一下,它正在工作...

谢谢你,抱歉打扰你。
 
VOLDEMAR:


检查了一下,一切正常 ...

你能告诉我如何为这样的想法编码吗?

时间表TF 5

有一个价格水平 - 1.3000。

目前的出价是1.3150。

价格就会下降。

如果价格首先 越过1.3000。而在15:00 打开的小时蜡烛 (即15:00,15:05.....15:55)

要打开一个交易。

===================================

对我来说,有两点是很重要的

- 首次

- 在15小时的蜡烛内

======================================

如何对这两个时刻进行编码。