如何编码? - 页 133

 
bkr1969:
我不能使用神奇的数字,因为我在8个不同的交易对上运行同一个EA。 我的原始帖子在哪里,以便我可以跟踪它?

如果一个帖子被移动是出于某种原因,比如维护论坛秩序。

你的帖子被移动了(到这个主题),但你可以很容易地跟随,因为他们有一天的重定向。

也许你需要一点帮助,试图找到你自己的帖子。

如果你感到迷茫,使用vBulletin根本不难。只要点击你自己的个人资料,"找到所有的帖子,由..."。

 

即时订单与市场订单

各位程序员大家好。

我从一个朋友那里得到的信息是,带有 "即时订单 "的EA在没有交易台的MT4平台上无法运行,该EA需要改为 "市场订单"。这是真的吗?谁能证实一下?

谢谢。

冯小刚

 

它们是同一件事。

卢克斯

 
luxinterior:
它们是同一件事。

他们是吗?嗯......我的朋友被经纪人建议这样做;从 "即时 "改为 "市场"。

还有人有不同的看法吗?

LF

 

感谢FerruFx

FerruFx:
一个想法是不允许在当天的第一笔订单后进行交易。在ordersend()函数之后,放置一个 "trade = false;"

然后在每个新的一天重置交易津贴。

if(timeprev!=iTime(Symbol(),PERIOD_D1,0)) { //---- 这是新的一天

timeprev = iTime(Symbol(),PERIOD_D1,0);

trade = true; }

然后当你检查你的信号时。

if(trade) { 你的交易条件在这里 }

只是一个例子 ...

冯小刚

谢谢FerruFx。我将编写这个代码,希望它现在能运行。

fxbeginner

 
fxbeginner:
谢谢FerruFx。我将编写这个代码,希望它现在能运行。 fxbeginner

不客气。

FerruFx

 

帐户历史问题

大家好。

我编程了一个EA,使用限价订单而不是市场订单。每当移动平均线发生变化时,它使用OrderModify函数来改变订单的开盘价

这样做很好,但是每次调整订单时(相当频繁),账户历史都有一个新的条目,说订单已被关闭。这几乎掩盖了真正的交易,而且报告也很难看。有没有一种方法可以自定义报告或账户历史,使其只显示已经发生的实际交易,而不是 "修改 "订单?

谢谢你的答复

 

在下一栏开盘时买入

大家好。

谁能提供一些关于如何做这个的示例代码?我需要检查 条形图是否完整,如果完整则下单。

这一点非常感谢。

 
callan300:
大家好。

有谁能提供一些关于如何做到这一点的示例代码吗?我需要检查栏位是否完整,如果是,就下单。

这一点非常值得赞赏。

这很简单。只要做这样的事情。

如果(iBars>Bars){

当新条形图出现时执行的代码。

Bars=iBars。

}

 
InTrance:
这很简单。只要做一些事情就可以了。

如果(iBars>Bars){

当新条形图到来时执行的代码。

Bars=iBars;

}

在Trance中

正如你所知道的,'Bars'和'iBars'都是MT的关键词(iBars()是一个内置函数),不应该用在上述的例子中,这将导致一个错误,因为你不能把关键词'Bars'设置为另一个值。而且把iBars作为一个可识别的名字使用也会引起混淆。我理解你的想法,但对MQ语言不熟悉的人将会被你在这里选择的变量命名所误导,特别是如果他们在他们的代码中使用这些变量。

Keit

原因: