如何编码? - 页 285

 

嗨,贝诺

请写出你收到的错误代码 是什么?

问候

尊敬的先生

 
Beno:
日安

我试图建立一个能在ECN上工作的EA,我知道SL和TP必须被放置/修改,我认为设置是正确的,现在订单打开了,但SL没有被放置,extern double StopLoss = 100;任何帮助都是伟大的。

试试这个。

扔掉这个。

SL = DoubleRound(SL, MarketInfo(Symbol(), MODE_TICKSIZE))。

OrderModify(ticket, OrderOpenPrice(), SL, 0, Blue)

 
Beno:
尊敬的先生

我试图建立一个能在ECN上工作的EA,我知道SL和TP必须被放置/修改,我认为设置是正确的,现在订单打开了,但SL没有被放置,extern double StopLoss = 100; 任何帮助都是伟大的。

//四舍五入到最近的Tickvalue

SL = DoubleRound(SL, MarketInfo(Symbol(), MODE_TICKSIZE))。

我使用

SL = NormalizeDouble(SL, Digits);

并没有遇到任何问题。

罗伯特

 

需要图表上的箭头

这里需要一些帮助。谁能为这个指标设计一个图表上的箭头信号,以便在出现零点交叉时,以更直观的方式提醒我们。

谢谢!!

trendalt_alert.mq4

附加的文件:
 

[lang=tr]大家好

谁能帮帮我?

问题是,它不能自动刷新。谢谢你,我已经照顾到了[/lang]

附加的文件:
fama.mq4  4 kb
 

...

它是Kaufman ama,但有一些其他错误,不仅仅是刷新,而且还增加了一个过滤器。

你应该寻找ama或kama指标(它经常被这样命名),有正确编码的考夫曼ama指标,你应该使用其中之一。

cedid:
[lang=tr]大家好

有人能帮助我吗?

问题是它不能自动刷新。谢谢你,我已经处理好了[/lang]
 
mladen:
它是考夫曼指数,但有一些其他的错误,不仅仅是刷新,而且还增加了一个过滤器。 你应该去找考夫曼指数或卡马指数(它经常被这样命名),有正确编码的考夫曼指数,你应该使用其中之一。

[lang=tr]谢谢你的建议 mladen...我解决了这个问题 [/lang]

 

寻找阻止文本被意外拖动或响应鼠标点击的方法

你好!

需要编码解决方案。

我有一个指标,在SL和TP线下面放置文本,当拖动时修改相关值。

文本是通过通常的ObjectSetText(Mytxtobj等)放置的。

有时文本被意外地点击并拖动,而不是线。

我正在寻找一种防止文本被拖动的方法--最好是对鼠标点击没有反应。

文本可以根据需要向左或向右移动,所以 文本移开并不是我所寻找的解决方案。

先谢谢你。感谢所有的答案。

 

...

在metatrader 4中,没有办法防止一个对象被选中,然后被移动或调整大小或任何类似的东西。只有在metatrader 5中,对象有一个 "可选择 "属性,可以防止对象被选中。

在metatrader中,唯一合理的解决方案是在每个tick上更新文本对象 的位置(在start()过程中)。

file45:
你好!

需要编码解决方案。

我有一个指标,在SL和TP线下面放置文本,当拖动时修改相关值。

文本是通过通常的

ObjectSetText(Mytxtobj等)

放置的

有时文本会被意外地点击和拖动,而不是行的位置。

我正在寻找一种方法来防止文本被拖动--最好是不对鼠标点击做出反应。

文本可以根据需要向左或向右移动,所以将文本移出不是我所寻找的解决方案。

请提前感谢。感谢所有的答案。
 

需要帮助进行编码。

你好,我需要在一个指标的编码方面得到帮助。 我真的不知道是否有一个类似的指标,但我需要的是以下内容。

如果

T-1条的(高/低)比T-2条的(高/低)小,并且T-1条的收盘价比T-2条低,那么就把T-1条涂成红色。

如果T-1的(高/低点)大于T-2的(高/低点),并且T-1的收盘价大于T-2,则将T-1涂成绿色。

否则就涂成蓝色。

我肯定我看起来像个白痴,但我没有编程技能,这是我正在研究的系统的一部分,以后我将分享它。

先谢谢你。

原因: