請老師幫忙編寫。
滬銀1406合約,不管目前價位多少,我要開盤后在4000以下每隔50元買1手,共買5手,也就是開盤后立即發出3950.3900.3850.3800.3750各1手買單,不管哪個價位,一旦成交,立即發出委托價加30的委托賣單(如掛的3950買單,實際成交價3920,我也要馬上掛出3980的委托賣單)。
當委托賣單成交后,再立即發出和原來一樣的委買單。循環往復。(舉例,開盤后要3950買多1手,成交后立即發出3980的委托賣單,賣單成交后再立即發送3950買單,一直循環下去,其他價位也一樣)
在持倉情況下,滬銀1406合約,不管目前價位多少,我要開盤后立即在4000以上每隔50元發出賣平1手的委托單,共平5手,譬如4050.4100.4150.4200.4250各平1手,任何1手成交后,立即發出委托價減50的買單,當委托買單成交后,再立即發出和原來一樣的委托賣單,循環往復。
備注:1、取模組運行后的時間為有效時間。就是不管模組運行之前出現多少信號,全部忽略。
2、優先平今倉。
3、以上的合約必須為可選項,就是也可以應用到其他合約。
4、以上的4000指定價,50和30差價,一次買賣幾手的單子,共買賣幾手的單子必須為手輸項,就是我可以隨時更改。譬如,盤中發現有問題,我就立即停止模型,然后修改數值后再繼續重新交易。
5、收盤前10秒或交易中間休息前10秒撤銷所有已委托而未成交的單子,不管持倉,不止損,只多不空。
謝謝老師。
滬銀1406合約,不管目前價位多少,我要開盤后在4000以下每隔50元買1手,共買5手,也就是開盤后立即發出3950.3900.3850.3800.3750各1手買單,不管哪個價位,一旦成交,立即發出委托價加30的委托賣單(如掛的3950買單,實際成交價3920,我也要馬上掛出3980的委托賣單)。
當委托賣單成交后,再立即發出和原來一樣的委買單。循環往復。(舉例,開盤后要3950買多1手,成交后立即發出3980的委托賣單,賣單成交后再立即發送3950買單,一直循環下去,其他價位也一樣)
以上思路沒有疑問,以下有疑問
在持倉情況下,滬銀1406合約,不管目前價位多少,我要開盤后立即在4000以上每隔50元發出賣平1手的委托單,共平5手,譬如4050.4100.4150.4200.4250各平1手,任何1手成交后,立即發出委托價減50的買單,當委托買單成交后,再立即發出和原來一樣的委托賣單,循環往復。
這里說的在持倉情況下,這個是否指賬戶里面的可用持倉大于5手才執行這部分思路?因為第一段的思路,都是開倉以后直接掛平倉單,不會有可用持倉,那這一段,是不是另外手動有開倉以后,再執行這段平倉代碼?
另外,這個想法只能夠用獨立組件來實現,不是一般策略模型實現的、