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

 
IgorM:
尽管我已经尝试过自动交易,但我越来越相信,只有在MM和手数管理的帮助下才会有一些进展,如果你只用一个手数并通过止损退出,测试器中的结果是 "不那么好"。
伊戈尔!在Skype上看...我已经厌倦了在那里工作......。:(:(
 
drknn:

我不保留这样的链接。:)但这个恰好保存在我和那个人的通信中。在这里 -https://www.mql5.com/ru/forum/127237/page36- 底部的帖子。我给他看了这个帖子 :)

谢谢你!

 

伙计们!!!你能告诉了解一目连的人,如何设置钱口线与iMA--移动 平均线的比较。Chinkou是指失去先验的线,如何完全相同的距离回来采取iMA(移动平均线)。而谁又知道检查由钱口线穿过的价格线的最佳方法。

我把我在这里建立的东西拿过来,看看有什么,搞不清楚我做错了什么.........。 我想知道我对移动平均线的滞后性的理解是否正确? 我很感激。

double Ten=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_TENKANSEN,1)。
double Kij=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_KIJUNSEN,1);
double SpanA=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANA,1);
double SpanB=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANB,1);
double Chinkou=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_CHINKOUSPAN,1)。
double MA=iMA( NULL, 0, 0, 0, int MODE_SMMA, int PRICE_WEIGHTED, int 9) 。

double Ten1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_TENKANSEN,2);
double Kij1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_KIJUNSEN,2);
double SpanA1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANA,2);
double SpanB1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANB,2)。
double Chinkou1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_CHINKOUSPAN,2)。
double MA1=iMA( NULL, 0, 0, 0, int MODE_SMMA, int PRICE_WEIGHTED, int 10) 。

double Ten2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_TENKANSEN,3);
double Kij2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_KIJUNSEN,3)。
double SpanA2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANA,3)。
double SpanB2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANB,3)。
double Chinkou2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_CHINKOUSPAN,3)。
double MA2=iMA( NULL, 0, 0, 0, int MODE_SMMA, int PRICE_WEIGHTED, int 11) 。

 
我有一个问题,不知道如何解决它......如果一条线已经被打印在日志中:
Print("交叉上升的下降趋势->反转,CrossUP = ",CrossUP," , CrossDN = ",CrossDN);

...如何避免其在相同的输出之后重复输出。同时,如果在向日志输出其他信息后,这一行当然需要再次输出......

我知道这是一个无用的麻烦--它根本不影响EA的性能,但它有利于调试......

谁知道呢,请你告诉我好吗?

 
artmedia70:
我有一个问题,不知道如何解决它......如果有一行已经被打印到日志中:
Print("交叉上升的下降趋势->反转,CrossUP = ",CrossUP," , CrossDN = ",CrossDN);

...如何避免其在相同的输出之后重复输出。同时,如果在向日志输出其他信息后,这一行当然需要再次输出......

我知道这是一个无用的麻烦--它根本不影响EA的性能,但它有利于调试......

谁知道呢,请告诉我。

也许和其他情况一样--增加一个对酒吧开业时间 的检查 如果时间相同,就不显示信息。

 
chief2000:

可能和其他情况一样--在酒吧开放时间上增加一个检查:如果时间相同,则不显示该信息。

好吧,奥列格,我认为这很有意义,也很合理。谢谢你的主意。
 
artmedia70:
我有一个问题,不知道如何解决它......如果你已经在日记中打印了一行。
Print("交叉上升的下降趋势 -> 反转,CrossUP = ",CrossUP,", CrossDN = ",CrossDN)。

......如何避免在同一消息后恢复其输出。同时,如果在显示日志中的其他信息后,应该再次显示这一行,当然......。

我知道这是一个无用的麻烦--它根本不影响EA的性能,但它有利于调试......

谁知道呢,请你告诉我好吗?

那么,如果在EA代码中,只需添加一些条件,这将取决于在EA中执行的操作,例如,在某些条件没有被违反之前,不要显示这个消息。 或者添加一些条件,如for与一个循环,并在值的时间打印,然后在退出值felch到某一点,并在沼泽,显示其他信息,再次重新分配到管道)))),可以理解为不清楚 )
 
Infinity:
所以, 如果在顾问的代码中只是添加一些条件, 这将取决于在顾问中执行的操作, 例如, 不输出这个消息直到一些条件不被满足. 或者添加一个fora类型的条件,有一个循环,并在设定值时打印,然后在退出值felch到某个点,在沼泽地,显示其他信息,再次重新分配到管道)))),可以理解为不清楚 )
为了一个简单的打印,非常复杂...:):)谢谢。
 
artmedia70:
那么,对于一个简单的印刷品来说,这是很困难的...:):)谢谢你。

它发生了))我只是在一个EA里有一个柚木印刷品,它是如此消耗空间的mb。这就是我必须要做的。
 
谢谢你对artmedia70的追踪。我们现在就去看看。
原因: