因为IOG模式下,因为必须在"1Tick内成交",不然就会删单。
所以,
1. 限价单是否几乎无法成交 ?
2. 在IOG模式下,能不能让限价单延後一些时间 "再删" 或 "改成市价单" ,不要让他瞬间被删掉 ?
没有改价的话,基本上它会一直挂着原价位不会去变更
若是像 sell next bar average(C,10) lomit;
这样的指令,或是LIMIT 前是变数,而变数一直在改变内容
才会造成一直改价
我再问清楚一个问题:
在IOG模式下,如果挂了一口限价单,这个单是什麽情况才会被删掉 ? (是下一个tick ?)
看你程式的写法,每 "重 RUN " 一次,它就会检查你有没有挂单,价位及口数有没有变动,是否需要删单改价位。
问题在於你的写法是什麽,会不会造成单子的异动
请注意 RUN 这个字,它是重点~
"重Run"的意思是下个tick重新跑一次程式码吗 ?
到了下个tick,我的程式码就不会再去执行挂限价单的动作了。
那前一个限价单会被删掉吗 ? (我一定是哪里逻辑不对!还是明早开盘再测测看...)
在IOG下,每个TICK都会RUN一次PGM
要看你的PGM是如何写的,会不会重算变数,造成你的下指令中的限价的改变
若 YES,MC就会删单再做它应该做的事,例如改挂新价位,或是IF不成立而不挂新单
再问一下,我是使用秒线(没开IOG),下单机是设定:依讯号正常挂单,勾选等後正式委托回报,不勾选参考价。
如果我程式里面是使用限价单来加码,第一笔委托了1口限价单(但还没成交),如果下一秒程式再Run一次,IF的条件又成立(但限价的价位没有改变),这样程式会再发送一笔委托单吗? (变成有两笔委托单),还是说只能有一笔委托单?
IF的条件又成立(但限价的价位没有改变)
单子没异动,所以不会去改单,也不会下新单
PS: 但是若你是1秒K,那时间上很短,要注意,若有删单重下时,有时会发生"一直改价",重复删单重下新单而错乱的问题
编辑文章 by 客服一号 2012-04-26 15:20:41 编辑文章 by 客服一号 2012-04-26 15:22:49
我再问清楚一个问题:
在IOG模式下,如果挂了一口限价单,这个单是什麽情况才会被删掉 ? (是下一个tick ?)
看你程式的写法,每 "重 RUN " 一次,它就会检查你有没有挂单,价位及口数有没有变动,是否需要删单改价位。
问题在於你的写法是什麽,会不会造成单子的异动
请注意 RUN 这个字,它是重点~
"重Run"的意思是下个tick重新跑一次程式码吗 ?
到了下个tick,我的程式码就不会再去执行挂限价单的动作了。
那前一个限价单会被删掉吗 ? (我一定是哪里逻辑不对!还是明早开盘再测测看...)
在IOG下,每个TICK都会RUN一次PGM
要看你的PGM是如何写的,会不会重算变数,造成你的下指令中的限价的改变
若 YES,MC就会删单再做它应该做的事,例如改挂新价位,或是IF不成立而不挂新单
再问一下,我是使用秒线(没开IOG),下单机是设定:依讯号正常挂单,勾选等後正式委托回报,不勾选参考价。
如果我程式里面是使用限价单来加码,第一笔委托了1口限价单(但还没成交),如果下一秒程式再Run一次,IF的条件又成立(但限价的价位没有改变),这样程式会再发送一笔委托单吗? (变成有两笔委托单),还是说只能有一笔委托单?
IF的条件又成立(但限价的价位没有改变)
单子没异动,所以不会去改单,也不会下新单
PS: 但是若你是1秒K,那时间上很短,要注意,若有删单重下时,有时会发生"一直改价",重复删单重下新单而错乱的问题
编辑文章 by 客服一号 2012-04-26 15:20:41 编辑文章 by 客服一号 2012-04-26 15:22:49
看你程式的写法,每 "重 RUN " 一次,它就会检查你有没有挂单,价位及口数有没有变动,是否需要删单改价位。
问题在於你的写法是什麽,会不会造成单子的异动
请注意 RUN 这个字,它是重点~
"重Run"的意思是下个tick重新跑一次程式码吗 ?
到了下个tick,我的程式码就不会再去执行挂限价单的动作了。
那前一个限价单会被删掉吗 ? (我一定是哪里逻辑不对!还是明早开盘再测测看...)
在IOG下,每个TICK都会RUN一次PGM
要看你的PGM是如何写的,会不会重算变数,造成你的下指令中的限价的改变
若 YES,MC就会删单再做它应该做的事,例如改挂新价位,或是IF不成立而不挂新单
再问一下,我是使用秒线(没开IOG),下单机是设定:依讯号正常挂单,勾选等後正式委托回报,不勾选参考价。
如果我程式里面是使用限价单来加码,第一笔委托了1口限价单(但还没成交),如果下一秒程式再Run一次,IF的条件又成立(但限价的价位没有改变),这样程式会再发送一笔委托单吗? (变成有两笔委托单),还是说只能有一笔委托单?
IF的条件又成立(但限价的价位没有改变)
单子没异动,所以不会去改单,也不会下新单
PS: 但是若你是1秒K,那时间上很短,要注意,若有删单重下时,有时会发生"一直改价",重复删单重下新单而错乱的问题
编辑文章 by 客服一号 2012-04-26 15:20:41 编辑文章 by 客服一号 2012-04-26 15:22:49
"重Run"的意思是下个tick重新跑一次程式码吗 ?
到了下个tick,我的程式码就不会再去执行挂限价单的动作了。
那前一个限价单会被删掉吗 ? (我一定是哪里逻辑不对!还是明早开盘再测测看...)
在IOG下,每个TICK都会RUN一次PGM
要看你的PGM是如何写的,会不会重算变数,造成你的下指令中的限价的改变
若 YES,MC就会删单再做它应该做的事,例如改挂新价位,或是IF不成立而不挂新单
再问一下,我是使用秒线(没开IOG),下单机是设定:依讯号正常挂单,勾选等後正式委托回报,不勾选参考价。
如果我程式里面是使用限价单来加码,第一笔委托了1口限价单(但还没成交),如果下一秒程式再Run一次,IF的条件又成立(但限价的价位没有改变),这样程式会再发送一笔委托单吗? (变成有两笔委托单),还是说只能有一笔委托单?
IF的条件又成立(但限价的价位没有改变)
单子没异动,所以不会去改单,也不会下新单
PS: 但是若你是1秒K,那时间上很短,要注意,若有删单重下时,有时会发生"一直改价",重复删单重下新单而错乱的问题
编辑文章 by 客服一号 2012-04-26 15:20:41 编辑文章 by 客服一号 2012-04-26 15:22:49