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

 
Bicus:


当然,谢谢你。但我已经通过蛮力得到了它。一切工作时间太长,优化器沉入非常长的计算中。

我在想,你可以以某种方式将最后一次操作的票据与订单夹在一个数组中,比如说。这有可能吗?或者,除了蛮干,还有可能什么都不做吗?


如果你想让它快速,那么在下订单时保存票据--如果数组溢出--你有100个单元格,将数组本身移动一个元素--那么它就会快速。
 
然后你会得到一个指向特定终端的链接。这也不是答案。
 
Bicus:
然后它将被链接到一个特定的终端。这也不是答案。

为什么? 或者说,你需要分析你自己以外的EA的交易历史?
 
IgorM:

为什么? 或者说,你需要分析你自己以外的EA的交易历史?

顾问是我的。

所以除了蛮力之外,没有办法从订单历史 中提取订单

 
Bicus:

顾问是我的。

那么,除了使用orderSelect(),没有办法从历史中提取订单?


你不能使用OrderSelect()来选择一个订单 进行工作/分析,即使是从历史中,甚至是从交易中。

做一个单独的函数,用于在票据数组中存储必要的订单,当你需要更新数组时调用这个函数,并不断地与数组一起工作,尽管我认为数组只在下/成交单的时候才有意义。

 

1) RSIBuffer=iCustom(NULL, 0, "2MAPercentage",%, 0,1);

2) RSIBuffer=iCustom(NULL, 0, "2MAPercentage",%, period1, period2, 0,1);

3) RSIBuffer=iCustom(NULL, 0, "2MAPercentage",0,1)。

先生们,为什么我的专家顾问在没有输入变量或只有一个输入变量(在指标标题之后,情况3和1)的情况下,可以不间断地调用指标,但当输入两个或更多的变量进行优化时,在测试中就会出现指标 的不断加载和卸载(情况2),工作速度大大降低?

 
mtc12:


亲爱的Tolik,如果你继续发布反编译的EA,你可能会被禁言。
 

对不起,这是测试时的原始视图。

附加的文件:
rm.ex4  106 kb
 

我一直没能翻转这个EA,与我为别人翻转的其他EA不同,算法很简单,在那里我把买入改为卖出,而不是卖出。我一直试图扭转这个EA,不幸的是我做不到,与我扭转的其他EA不同,这个算法很简单,在那里我把卖出改为买入,在买入的地方我把它改为卖出。这个EA已经变成了最负面的,我想扭转它。现在我想在MoneyRain经纪商的欧元/美元上赚取0.5点,因为点差是半个点。如果我有时间检查这个EA,可能有人会改变算法并交换位置,当我把卖出改为买入时,什么都没有发生,请了解编程的人帮忙,Regards Tolik。上面帖子中的专家顾问rm.exe

 
mtc12:



你已经尝试过自己写/纠正代码,但没有成功吗? 是的--那么这就是一个具体的问题,不是--那么就是这样