你好,
我想用A_SendOrderEx实现挂单:例如当前Q_BidPrice是8000时,我想在7980挂空单(等价格跌到7980再成交)。
但我在Onbar代码调用A_SendOrderEx(Enum_Sell, Enum_Entry, 1, 7980)后,实际上SendOrder立即按照市价8000成交。请问这是什么原因导致,是哪里没有设置吗? 如果用A _SendOrder实现挂单?
等待回复。谢谢!
你可能需要去了解一下交易所的撮合原理
买入发单,如果价格高于最新价会直接成交。
卖出发单,如果价格低于最新价会直接成交。
所以买入的时候只有价格低于最新价才叫挂单,卖出的时候只有高于最新价才叫挂单。
从来就没有卖出价比最新价低的挂单。
挂单不成交是我的需求,那就是TB 实现不了这种挂单对吧?如果是,那我只能自己代码等待价格下跌再去SendOrder了
用任何软件都实现不了这种挂单
这个叫触发单,价格触发
明白了,谢谢!
Btw, MT可以实现,至少这不是不合理需求哈
不好意思,国内实现不了。