市价比开空单委托价高,直接成交的问题

 公式里设置委托单,比如开空单,委托价格5000,但是当下市价为5100,结果会直接以5100开空。如何设置委托价的成交价格为委托价?

是用SetOrderPriceOffset 实现吗?

这个是放在event里面吗?

能帮忙举例一下吗?

非常感谢!

使用A_Buy 或者 A_SellShort 开多单或者开空单,怎么获取实际的成交价格?
待成交委托单跨天问题
A函数如何只撤销买入开仓未成交委托单?
请问老师,Buy(1,10.5);开多单命令的执行机制,是市价成交?,还是对手价成交?还是必须价格在10.5的时候成交
TB模拟测试委托单和成交单时差问题
【发单】平多的指令成了开空单
在委托成交组件中如何显示当比盈亏?
如何拿到未成交委托单的序列号
在持有多单的情况下开空单如何表达
如何标识“撤单失败,已成交”这种委托单?

什么叫以以委托价的成交价格未委托价?听不懂

你如果开了委托偏移那就以对手价为基准进行偏移作为委托价,如果没开那就以图上信号价格作为委托价

您好,感谢回答;

简单来说就是当市价是1000,我在1100价格委托挂多单,我想等涨到1100价格再成交,但是会立刻以1000价格成交(可能判断现在价格比1100低,有价格优势,但是我想等1100价格再买入)

您好,我贴了图,麻烦帮忙看下,我想要价格跌下来再开空,但是公式里的低位空单委托会立刻成交,价差很大

在1000的时候加个序列变量记录一下开仓点(1100),条件判断,等后面市价大于1100下单