如何编码? - 页 113

 
mifiglo:
如果指标重绘的时间超过了当前条形图,你能建议一种方法来绕过重绘问题吗? 提前感谢

建议。写另一个代码。

 
mifiglo:
如果指标重绘的条数超过了当前条数,你能建议一种方法来绕过重绘问题吗? 提前感谢

你必须找到重绘的条数,然后在iCustom()函数 中设置相应的位移。

冯小刚

 
willmalou:
我有一个EA,可以在一个柱子上进行不止一次的交易。是否有任何代码可以允许每条街只有一次交易。附上EA。

这是你的解决方案。

if(timeprev!=Time[0]) {

timeprev = Time[0];

你的交易条件在这里

}

希望有帮助。

冯玉祥

 

帮助我调试这个EA

伙计们,这个EA未能连接到我的真实账户上,谁能帮帮我。努力工作,完成后再发布,可能会改进它,它在欧元/美元/英镑/美元上运行良好。

附加的文件:
fxbonz4i.ex4  9 kb
 

我们需要mq4文件而不是ex4文件。否则我们无法帮助你。

我怀疑你下载的是该EA的纯演示版本。

 

Rsi Ea

谢谢你,Ferrux将在今晚尝试。

这样放在代码中是否正确。

如果(timeprev!=Time[0]){

timeprev = Time[0];

如果(RSIDailyBuy1_1 > RSIDailyBuy1_2 && RSIH4Buy2_1 > RSIH4Buy2_2 && RSIHBuy3_1 > RSIHBuy3_2 && RSIH4Buy2_1 > RSI_Lower)

{

订单 = SIGNAL_BUY;

}

如果(RSIDailySell1_1 < RSIDailySell1_2 && RSIH4Sell2_1 < RSIH4Sell2_2 && RSIH1Sell3_1 < RSIH1Sell3_2 && RSIH4Buy2_1 < RSI_Upper)

{

订单 = SIGNAL_SELL;

}

}

 

谢谢

再次感谢。看来已经成功了。

FerruFx:
这是你的解决方案。

希望这有帮助。

FerruFx
 
willmalou:
再次感谢。看来已经成功了。

不客气。

FerruFx

 

这可能吗?

也许有人能帮助我,我不知道它是否可能或很难做到,但我很高兴能有这样的工具。我需要一个简单的EA或脚本,在MT4-LevelStop-Reverse指标的帮助下。我希望当我从指标上得到相反的信号时,我的订单能够被关闭。如果我开了多头订单并得到空头信号,EA或脚本将关闭订单,如果我开了空头订单并得到多头信号,EA或脚本将关闭我的空头。就是这样。

谢谢你

附加的文件:
 

添加交易时间

我如何在EA中设置交易时间

我正在尝试这样做。

int TradeHour;

if(Hour()17) TradeHour = false;

但似乎没有遵守规则,它只是在任何时候进行交易,而且我在买入/卖出语句中确实有&&TradeHour。

谢谢

原因: