OrderSend()问题 - 页 4

 

谢谢,我已经大致明白了。事实证明,在给request.type_filling字段分配特定的值之前,没有办法出于需要而确定当前的执行策略。我曾希望服务器会自己决定如何(为哪种模式)执行请求 :)

 

我们正在不断努力。最终目标是在源代码中创建一个交易机器人,只有一个大的手掌按钮(用于平板电脑)--【赚钱】。

还没有成功 :)

 
Rosh:

我们正在不断努力。最终目标是在源代码中创建一个交易机器人,只有一个大的手掌按钮(用于平板电脑)--【赚钱】。

现在还没有结果。

我可以编一个按钮:)如果机器人工作,请随时与我联系。
 
Rosh:

我们正在不断努力。最终目标是在源代码中创建一个交易机器人,只有一个大的手掌按钮(用于平板电脑)--【赚钱】。

还没有成功 :)

我在排队。我给你画一个最漂亮的按钮,有一个高原出口。)))
 
tol64:
我在排队。我给你画一个最漂亮的按钮,有一个高原出口。)))
我们总是这样,我们有人画按钮,但没有人写 机器人 :(
 
Urain:
我们的情况总是这样,我们有人画按钮,但没有人写 机器人 :(
我们在电脑上昼夜不停地工作。我没有放弃。最大的困难是它只需要很长的时间。
 
tol64:

我们正在昼夜不停地工作。我不会放弃。

最大的挑战只是它需要大量的时间

而且这也不是一件肯定的事。
 

这两个返回代码之间的显著区别是什么?

10020

交易_retcode_price_changed

价格已经改变

10004

贸易_retcode_requote

重新报价

它们必须以某种方式被处理。这两个代码都是指市场订单吗?什么时候可以返回TRADE_RETCODE_PRICE_CHANGED 而不是重新报价?什么时候应该返回重新报价 而不是TRADE_RETCODE_PRICE_CHANGED?

 
Urain:
而且还不确定是否会成功。
你也不能排除这种可能性。:)
 

Rosh:

耶德尔金

因为我们可以为一个市场 订单制定两种执行政策,即ORDER_FILLING_FOK和ORDER_FILLING_IOC

这意味着你可以在两个选项中进行选择。

我完全糊涂了。事实证明,在形成我关于市场订单的声明时,我受到了旧版《参考手册》的指导,在那里,模式标识符直接与 "执行政策 "相关,即与SYMBOL_TRADE_EXECUTION_REQUEST、SYMBOL_TRADE_EXECUTION_INSTANT、SYMBOL_TRADE_EXECUTION_MARKET和SYMBOL_TRADE_EXECUTION_EXCHANGE 相关。

现在《手册》中的一切都变了,关于这种关系的信息已经消失了。所以没有明确的结论说ORDER_FILLING_FOK和ORDER_FILLING_IOC只与市场订单有关

订单_灌装_福克

这种订单填充政策意味着订单只能在指定范围内被填充。如果目前市场上没有足够的金融工具的数量,订单将不会被执行。所需的数量可以从目前市场上的几个报价中编制出来。

订单_填充_ioc

表示同意在订单规定的数量内执行市场上的最大交易量。如果不可能完全执行,订单将被填充到可用的量,而未填充的量将被取消。

订单_填充_返回

这种模式只用于ORDER_TYPE_BUY_LIMIT和ORDER_TYPE_SELL_LIMIT订单。在部分执行的情况下,剩余数量的限价单不会被删除,而是仍然有效。

对于ORDER_TYPE_BUY_STOP_LIMIT和ORDER_TYPE_SELL_STOP_LIMIT订单,相应的限价订单ORDER_TYPE_BUY_LIMIT/ORDER_TYPE_SELL_LIMIT与ORDER_FILLING_RETURN执行类型在激活时被创建。

请告诉我,我对新规则的解释是否正确。

1.ORDER_FILLING_RETURN 模式只适用于四种订单类型:ORDER_TYPE_BUY_LIMIT、ORDER_TYPE_LIMIT、ORDER_TYPE_BUY_STOP_LIMIT和ORDER_TYPE_SELL_STOP_LIMIT?

2)ORDER_FILLING_FOK和 ORDER_FILLING_IOC 模式是否适用于所有的订单(包括市场和挂单),包括上面规定的四种订单类型(ORDER_TYPE_BUY_LIMIT, ORDER_TYPE_SELL_LIMIT, ORDER_TYPE_BUY_STOP_LIMIT和ORDER_TYPE_SELL_STOP_LIMIT)?