求教金叉后的第一次突破前期K線最高價(jià)的編寫方法! [開拓者 TB]
- 咨詢內(nèi)容:
本帖最后由 ygnh1234 于 2017-2-9 12:00 編輯
If(MarketPosition!=1 && AvgValue1[1]>AvgValue2[1] && AvgValue1[2]<AvgValue2[2] && High>=High[1])
{
BUY(lots,Max(Open,HIGH[1]));
}
這一句,僅僅能表達(dá)下圖片中的第一種情況,如果出現(xiàn)金叉后第一根K線沒有被突破,這個(gè)公式就不能發(fā)出信號(hào)。
請(qǐng)問該如何表達(dá),金叉后第一根K線沒有被隨后的K線突破的話,就繼續(xù)往后等待下一根K線最高價(jià)被突破時(shí)買進(jìn)呢?如果還沒被突破,就繼續(xù)順延,直到突破位置。
應(yīng)該如何寫這段代碼呢?求指教!!!!
QQ截圖20170209115052.jpg (15.06 KB, 下載次數(shù): 3) 2017-2-9 11:59:20 上傳 - TB技術(shù)人員:
If(MarketPosition!=1 && AvgValue1[1]>AvgValue2[1] && AvgValue1[2]<AvgValue2[2]){tick1=true;}//形成金叉滿足條件
if(tick1==true){Num=Num+1;//標(biāo)記運(yùn)行了多少個(gè)tick
if(high>highest(high[1],Num))//Num個(gè)tick后最高位滿足歷史最高位后入場(chǎng)
{BUY(lots,Max(Open,HIGH[1]));tick1=false;}}
我這是最蠢的,有大神更簡單的辦法。tick1要定義為boolSeries
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容