编码帮助 - 页 213

 
mladen:
arroganzmaschine 从这个帖子中查看EA中的跟踪止损的管理方式:https://www.mql5.com/en/forum/181334。我认为它可以帮助你,因为它有处理跟踪止损所需的所有元素(包括错误检查)。

嘿,mladen。

谢谢你的回答。但这对我帮助不大。我发布的代码显示了一个程序,在SL被设置为+2点后,跟踪。我想对每一个开放的符号和订单都这样做,但它只检查第一个订单。此外,一些变量与此不相符。

你能帮助我吗?

 
arroganzmaschine:
嘿,mladen。

谢谢你的回答。但这对我没有什么帮助。我发布的代码显示了一个程序,在SL被设置为+2点后,跟踪。我想对每一个开放的符号和订单都这样做,但它只检查第一个订单。此外,有些变量与此不相符。

你能帮助我吗?

阿罗冈兹-马斯奇

恐怕我不明白。该EA负责所有订单和所有符号(不只是一个)。另外,我怀疑你是否可以只用2个点来跟踪止损(经纪人允许的与当前价格的最小距离通常比2个点高得多)。

 
mladen:
arroganzmaschine 我恐怕不明白。该EA照顾所有的订单和所有的符号(不只是一个)。另外,我怀疑你是否可以只用2个点来跟踪止损(经纪人允许的与当前价格的最小距离通常比2个点高得多)。

在我的程序中,当我在同一个符号上开出第二个订单时,EA没有设置任何SL,因为它没有检查 每个订单。你知道如何解决这个问题吗?

也许你可以看看我需要修改什么?我不明白这个问题。

 

亲爱的Mladen

修改您的Channeled LSMA趋势代码是否符合逻辑?

if (lsmac > lsmap) cum += 1;

if (lsmac < lsmap) cum -= 1;[/PHP]

with something like:

[PHP]if (lsmac > lsmap) cum += lsmac + ATR;

if (lsmac < lsmap) cum -= lsmac + ATR;

以考虑计算中的波动性?

最好。

 
-IXI-:
亲爱的姆拉登

修改你的Channeled LSMA趋势代码是否符合逻辑?

if (lsmac > lsmap) cum += 1;

if (lsmac < lsmap) cum -= 1;[/PHP]

with something like:

[PHP]if (lsmac > lsmap) cum += lsmac + ATR;

if (lsmac < lsmap) cum -= lsmac + ATR;

在计算中考虑波动性?

最好的。

-IXI-

你可以试试。这似乎是一个有趣的想法

 

请帮助

有谁能做这个指标(看图片),移位日=5

谢谢

附加的文件:
1.png  19 kb
 

请帮助......如何从这两个指标中创建彩条指标。

1.RSI周期15适用于收盘

2.2.RSI子窗口中的移动平均线,周期15适用于前一个指标(RSI周期15)。

其逻辑是。

1.如果RSI值大于移动平均线值=条形图的颜色会变成蓝色

2.如果RSI值小于移动平均线值=条形图的颜色会变成红色

请帮助我,谢谢你。

附加的文件:
1_1.png  31 kb
 

亲爱的Mladen,

4tf bars指标的问题,如附件所示,可能是我造成的,我编辑了Unique ID和SetIndexLabels为"",以删除窗口信息。

但我得到了无限期的错误。

4时间框架江恩高低点激活器EURUSDm,H4ObjectCreate函数 的未知子窗口数-1

 
zigflip:
亲爱的姆拉登。

4tf bars指标的问题,如附件所示,可能是我造成的,我确实编辑了Unique ID和SetIndexLabels为""以删除窗口信息。

但我得到了无限期的错误。

4时间框架江恩高低点激活器EURUSDm,H4:ObjectCreate函数的子窗口编号-1未知

zigflip

该指标需要重写,以便允许隐藏标签(因为你已经尝试使用UniqueID的""--如果你尝试将UniqueID设置为"",就会导致该错误,因为该指标根本不适合在没有时间标签的情况下工作)。下面是一个允许这样做的版本--如果你把UniqueID设置为"",它就会把这些标签排除在外

附加的文件:
 
mladen:
zigflip 那个指标需要重写,以便允许隐藏标签(因为你已经尝试使用""作为UniqueID - 如果你尝试将UniqueID设置为"",它将导致该错误,因为该指标根本不打算在没有时间标签的情况下运行)。下面是一个允许这样做的版本--如果你将UniqueID设置为"",它将不包含这些标签

对不起,我想你误解了我的意思,我仍然有UniqueID,只是重新命名并缩短为 "SSL",但在子窗口窗格的左上角,indi写了一些数字(例如RSI indi上的RSI值),我通过添加SetIndexLabel 0," SetIndexLabel 1," ...等x 6来停止这种情况。

工作正常,但我注意到错误信息建立了胖日志文件,我不明白-1指的是子窗口的什么?

我在第一篇文章中为指标名称、符号和周期做了一些蓝色的文字,因为这两个指标是相似的,并给出了相同的错误。

如果我的基本编码知识让你感到不快,请原谅,我只是为自己工作,而不是为商业销售制作指标。

问候