12:28:00 '******': instant order buy 0.30 GBPUSD at 1.59821 sl: 0.00000 tp: 0.00000
12:28:00 '******': request was accepted by server
12:28:00 '******': request in process
12:28:01 '******': order buy 0.30 GBPUSD opening at 1.59821 sl: 0.00000 tp: 0.00000 failed [Off quotes]
0.1手的限制器阻止了价格。这真令人吃惊。在真实的情况下是这样的吗?
到兰恩。
今天想在你那里输入英镑的消息
为什么你在 "交易中 "没有价格?如果这是故意的,那么请你诚实的说出来,我将撤回资金,不会用不必要的订单来训练你的服务器。
到兰恩。
我想输入你今天的磅数消息
为什么你在 "交易高峰期 "没有价格?如果这是故意的,那么请你坦诚相待,我将撤回资金,我不会用不必要的订单训练你的服务器。
如果账户类型是STP,以下是规则的摘录。
6.4 如果客户在开立即时订单时使用了与要求价格的最大偏差参数,那么,在价格变化的情况下,客户将收到一个Offquote,并需要发送一个新的即时订单。如果客户没有使用与要求的价格的最大偏差参数,而价格发生了变化,在这种情况下,客户将收到一份Requote。
由于MT服务器的技术特点,在这种情况下,我们不能发送Requote(如果感兴趣,我可以解释)。
如果该账户是ECN,那就很奇怪了。你需要账户号码 来弄清它是什么。
如果账户类型是STP,以下是条例的摘录。
6.4 如果客户在开立即时订单时使用了与要求的价格的最大偏差参数,那么,如果价格发生变化,客户将收到一个Offquote,并需要发送一个新的即时订单。如果客户没有使用与要求的价格的最大偏差参数,而价格发生了变化,在这种情况下,客户将收到一份Requote。
由于MT服务器的技术特点,在这种情况下,我们不能发送Requote(如果感兴趣,我可以解释)。
如果该账户是ECN,那就很奇怪了。你需要账户号码 来了解它是什么。
知道了,谢谢,对不起。 STP账户。
一般来说,它是这样的。
https://www.mql5.com/ru/forum/12342/page3#comment_543724
从TC逻辑的角度来看,处理这种情况是很有意思的。
有一个限价单,有一个拿货。
- 限价线被部分执行了几次,产生了几个与拿货线有关的未结头寸。同时,剩余的体积仍以极限的形式存在。
- 每一个职位都部分地以拿下而结束。
我怎样写我的TS,才能使这种东西不破坏逻辑?
曾经发表 过一个解决方案。
每一个自动交易商都面临着将一个测试机器人转变为准备在真实市场上工作的战斗准备的任务。
事实上,只有一种方法可以正确地翻译它。幸运的是,这几乎是普遍现象。
战斗机器人分为两部分:测试器和同步器。
测试者给出了测试者机器人在历史上当前时刻(到现在为止)的交易环境。
同步器将这些数据与当前的真实交易环境相匹配,试图将其与虚拟环境(在测试器中获得)相适应。
例如,虚拟环境显示,在某个层面上有一个限制器。同步器的任务是在现实市场上以这个价格水平制造这样的限制器。
到目前为止,算法交易者不得不编写机器人的两个部分。我建议你接手第一部分的写作--实时测试器。
也就是说,一个实时补充历史记录并继续(不停止)执行测试员机器人的测试员。在这种情况下,有所有的机制来获得这个测试者的当前虚拟交易环境。
有了这样一个标准的实现,它将极大地帮助algotraders编写一个战斗的交易机器人。不幸的是,我已知的算法交易工具中没有一个有这样的功能。
P.S. 不可能有一个通用的同步器。但只有两种根本上不同的同步方法。
经典的变体以这样或那样的形式在如今如此流行的所有信号服务中实施。这种方案对服务是有利的,因为同步器非常简单,他们不关心客户的交易成本。
据我所知,第二个方案没有在任何地方使用。也许,一些非常恼人的algotrader已经实施了它......。
我建议开发人员编写两种类型的内部同步器。所有这些首先对algotraders来说是必要的。因为它可以让你快速编写战斗市场条件下的机器人,而不需要花精力去发明和调整这个工具自行车。
他们没有阻止他们,只是改善他们。他们无法阻止他们。你在价差内的限制就像在交易所的投机者。交易所给你更多的流动性,你可以以更好的价格提供你的数量。
哈,正是阻止了他们。当然,不是永远。另一方面,Cotira可以在外部移动,在一个特定的杯子之外。你没有很多演示参与者,并不意味着世界价格取决于他们。
你应该尝试用大量的资金开一个演示。在价差内开设两个反限价,比如每个100手。五条就肯定是平的。
但也有一个好处。我了解到,你不一定非要买或卖才能动用一个报价。我可以简单地改变Limits的价格。其中一些可能被删除,而新的可能被放入。
但也有一线希望。我意识到,你不一定非要买或卖才能动用报价。你可以简单地改变限制的价格。其中一些可能被删除,而新的可能被放入。
)
我意识到,你不一定非要买或卖才能动用报价。你可以简单地改变限制的价格。其中一些可以被删除,并放进新的。