沒(méi)理解您的交易思路
您是要定義一個(gè)變量,那這個(gè)新變量的算法量化的編寫(xiě)思路是什么?
目前軟件中只能使用以下函數(shù)進(jìn)行波浪尺畫(huà)線編寫(xiě)
DRAWWAVERULER 畫(huà)波浪尺線。
用法:DRAWWAVERULER(COND1,DATA1,COND2,DATA2,COND3,DATA3,RATIO,COLOR);
從本地起始K線開(kāi)始計(jì)算,連接相距最近兩根分別滿足條件COND1的DATA1值、COND2的DATA2值和COND3的DATA3值構(gòu)成三點(diǎn),在第三點(diǎn)偏離前兩點(diǎn)差額的RATIO比率處畫(huà)波浪尺,顏色為COLOR,截至下一根滿足COND1條件的K線處。
注:
1、波浪尺值計(jì)算公式:波浪尺值-DATA3=RATIO*(DATA2-DATA1)。
2、波浪尺線是以波浪尺值為點(diǎn)畫(huà)水平線而成。
3、以當(dāng)前k線向前先找滿足COND1的k線DATA1值,再找滿足COND2的k線DATA2值,最后查找滿足COND3的k線DATA3的值。
例1:
DRAWWAVERULER(C>O,H,C>O,H,C>O,H,0.3,COLORGREEN);
//連接相距最近的三根陽(yáng)線,以各自最高價(jià)作為三個(gè)點(diǎn),在第三點(diǎn)偏離前兩點(diǎn)差額0.3比率處畫(huà)綠色波浪尺線,截至下一根陽(yáng)線為止。
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
DRAWWAVERULER(CROSS(MA5,MA10),H,CROSS(MA5,MA20),H,CROSS(MA10,MA20),H,0.5,COLORCYAN);
//相距最近的3個(gè)金叉點(diǎn),以各自最高價(jià)作為3個(gè)點(diǎn),在第3個(gè)點(diǎn)偏離前2個(gè)點(diǎn)差額距離的0.5比率處畫(huà)青色波浪尺線,截至下一根金叉k線為止。