如果規(guī)則稍加改動(dòng),開盤后,由開盤價(jià)的價(jià)位加上(昨日結(jié)算價(jià)乘以當(dāng)前最大漲跌幅除以10)的價(jià)位,,如果價(jià)格連續(xù)超過(guò)這個(gè)價(jià)格線14根K線那么就順勢(shì)進(jìn)場(chǎng)買多或者買空,入場(chǎng)后如果價(jià)格反向超越(入場(chǎng)后的)最高價(jià)或者最低價(jià)減去(昨日結(jié)算價(jià)乘以當(dāng)前最大漲跌幅除以10)的這個(gè)價(jià)格線14根K線那么就反手,一天最多反手兩次如果反手兩次后再次出現(xiàn)反手信號(hào)就強(qiáng)制性平倉(cāng),剩下時(shí)間不做交易了,交易系統(tǒng)的反手條件是例如一開始達(dá)到條件后的開倉(cāng)是做多了,過(guò)一段時(shí)間從最高點(diǎn)反向發(fā)展開始掉頭了,如果價(jià)格逆向超過(guò)最高點(diǎn)的價(jià)格減去(昨日結(jié)算價(jià)乘以當(dāng)前最大漲跌幅除以10)的這個(gè)價(jià)格線14根K線那么就反手,后面的反手條件同樣如此,相對(duì)應(yīng)的是如果一開始達(dá)到條件后的開倉(cāng)是做空,過(guò)一段時(shí)間從最低點(diǎn)反向發(fā)展開始掉頭了,如果價(jià)格逆向超過(guò)最低點(diǎn)的價(jià)格加上(昨日結(jié)算價(jià)乘以當(dāng)前最大漲跌幅除以10)的這個(gè)價(jià)格線14根K線那么就反手,后面的反手條件同樣如此,其中最高點(diǎn)和最低點(diǎn)的價(jià)格都是最近一次交易之后的,之前的就不算入了。以鐵礦石2017.07.04為例,當(dāng)天開盤后最低點(diǎn)為484加上(478.5乘以0.008= 487.8)。故當(dāng)價(jià)格超過(guò)487.8這個(gè)價(jià)格線14根K線后那么就順勢(shì)進(jìn)場(chǎng)買多,而后當(dāng)價(jià)格達(dá)到最高點(diǎn)493后反向發(fā)展,并反向超越了(493-478.5乘以0.008=489.2),489.2這個(gè)價(jià)格線14根K線那么就反手做空,直到當(dāng)日收盤平倉(cāng)。例如鐵礦石2017年7月4日,7月3日夜盤開盤后,最低價(jià)出現(xiàn)在21:14,是484,然后加上昨日結(jié)算價(jià)(478.5)乘以(最大漲跌幅8%除以10=0.008)=3.8 484+3.8=487.8 然后從21:52開始有連續(xù)14根K線都超過(guò)487.8 所以22:05的K線做多進(jìn)場(chǎng),隨后發(fā)現(xiàn)趨勢(shì)調(diào)頭了,從最高點(diǎn)22:03的493開始,隨后反向超過(guò)了493-昨日結(jié)算價(jià)(478.5)乘以(最大漲跌幅8%除以10=0.008)=3.8? 就是493-3.8=489.2 從22:25開始連續(xù)有連續(xù)14根K線都超過(guò)489.2,所以22:38反手做空,隨后依然遵循這個(gè)條件反手(但是一天最多反手兩次,當(dāng)?shù)谌畏词中盘?hào)出現(xiàn)時(shí)不再反手二是立即平倉(cāng),當(dāng)日不再交易),如果沒達(dá)到這個(gè)反手條件就一直持倉(cāng)到當(dāng)日收盤前一分鐘自動(dòng)對(duì)價(jià)全部平倉(cāng)。
請(qǐng)問(wèn)這個(gè)模型該如何調(diào)整代碼,萬(wàn)分感謝。
?
?來(lái)源:程序化99
?請(qǐng)看這個(gè)帖子:[資料]程序化概念,如何系統(tǒng)學(xué)習(xí)編程,文華能幫我編模型?
?
?論壇不提供完整思路的編寫,您可以成為我們VIP付費(fèi)客戶,會(huì)有一對(duì)一的編寫服務(wù)
?
?或者您可以就學(xué)習(xí)中的具體問(wèn)題來(lái)論壇提問(wèn),我們會(huì)針對(duì)您的問(wèn)題解答
?
?來(lái)源: www.tumamayizhan.com
?