任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 312

 
VladislavVG:


这只是一个非常 "温和 "的实现,无法扩展:它删除了EA的所有 订单或这个魔术师 对这个符号的所有订单,如果有一个市场。也就是说,它认为所有下在仪器上的订单(考虑/不考虑魔术师)都是由CCA比率联系起来的。

情况可能根本不是这样。例如,在放置的20个订单中,可能有2或3组链接的订单,其余的根本就没有链接。这个EA不能扩展到这样的核算--我们必须重写一切,或者我们可以在手动模式下使用这个EA:那么链接订单组的主人的核算必须手动完成,我们应该在交易中 "悬挂 "尽可能多的EA,因为有订单组的存在。



嗨,把其他东西都去掉,只留下这个如何?

首先设置两个订单:买入止损和卖出止损订单,仅有止盈。然后当其中一个被打开时,第二个被删除。同样的一对订单也被再次下达。同样,当其中一个开盘或止盈触发时,同样的一对订单被设置。 这就是这样一个循环。

预先感谢你。

 
PGM5:


你好,把其他东西都去掉,只留下这个如何?

首先设置两个订单:买入止损和卖出止损订单,仅有止盈。然后当其中一个被打开时,第二个被删除。同样的一对订单也被再次下达。同样,当其中一个开盘或止盈触发时,同样的一对订单被设置。这就是循环。

我预先感谢你。

实际上,你的第一个算法也不复杂。如果我理解正确的话,那么当挂单 触发时,我们需要找到离新开仓(来自被触发的订单)最近的相反挂单并删除它?

如果我理解正确,这里没有什么复杂的东西。

 
什么是静态int NomerBara=0; ?
 
我的意思是,静态变量 扮演什么角色,它是什么,它在程序中的表现如何?
 
Vladimirovits:
我的意思是,静态变量起什么作用,它是什么,它在程序中的表现如何?

即使在计算下一个tick时,它也会保留其值,但只在创建它的函数中可见。
 
artmedia70:

实际上,你的第一个算法也不复杂。如果我理解正确的话,那么当挂单触发时,我们需要找到离新开仓(来自被触发的订单)最近的相反挂单并删除它?

如果我理解正确,这里没有什么复杂的东西。


谢谢你的支持。你能告诉我在哪里可以找到这个问题的答案吗?是的,还有一件事:当订单被触发和止盈被触发时,应该设置订单,在这之前应该删除最近的一个订单。 提前感谢。
 
PGM5:


你好,把其他东西都去掉,只留下这个如何?

首先设置两个订单:买入止损和卖出止损订单,仅有止盈。然后当其中一个被打开时,第二个被删除。同样的一对订单也被再次下达。同样,当其中一个开盘或止盈触发时,同样的一对订单被设置。 这就是循环。

我预先感谢你。


如果订单是成对的,就很容易实现:每一对都有自己的魔力。在每次迭代中,每对的魔法代码都应该被修改,例如,应该增加循环计数器的值。只有在一个对子上有几个EA的情况下,才有必要为每个EA选择不同的 "魔力范围",这样它们才不会互相妨碍。例如,一个 "基数 "+"迭代计数器",其中"基数 "是一个外部参数,事实上,它是一个应该手动设置的转变 迭代次数 "是一个静态变量。对于真实账户,我们还应该定义已经下好的订单的位置,以备终端在运行过程中重新启动。
 
artmedia70:

实际上,你的第一个算法也不复杂。如果我理解正确的话,那么当挂单触发时,我们需要找到离新开仓(来自被触发的订单)最近的相反挂单并删除它?

如果我们理解正确,那么这里就没有什么复杂的东西。



如果它是 它总是最近的 那么它可以很简单,当然不需要魔术师。但我们没有从PGM5 那里听到任何关于这个问题的消息,在一般情况下,它可能不是最近的 价格,但它可能与当前价格 有任何距离,在这之间的订单可能是由于其他原因而下的:我们对决策算法一无所知。我们只是在谈论链接的订单。
 
谢谢你!!!。 非常可以理解。
 
Vladimirovits:
谢谢你!!!。 非常清楚。


并使用网站搜索引擎:输入"静态 " 并选择"文档 " 类别,已经不是那么困难了。

borilunad的 话语。 他做得很好,但过去几天他一直落后 于人 )