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