模型的數學定義與信號觸發 [通達信]
- 咨詢內容: (一)模型的數學定義與信號觸發
記為某一股票日K線的收盤價序列,為K線的最高價序
列,為K線的最低價序列,為模型買入啟動或賣出啟動形態形成時的價
格比較滯后期數,為模型買入啟動或賣出啟動形態形成的價格關系單向連續個數,
為模型計數階段的最終信號發出所需的計數值。
三個參數默認值分別是4、6、4。
其中,為第根K線的價格關系比較結果,當收盤價大于日收盤價時取
值為1,小于日收盤價時取值為-1,否則為0。
模型信號計算步驟:
(1) 計算,。
(2) 對進行累加計算,且當其值與上一個值不等時,停止本次累加。
(3) 當的累加計算結果為時為一個賣出啟動的形成,當計算結果為
時為一個買入啟動的形成。
(4) 于買入啟動形成的隨后1根K線位置開始買入計數,在某一個K線上同時
滿足如下三個條件時買入計數累加1,當計數累加至發出買入信號。
A. 收盤價大于或等于之前第2根K線最高價;
B. 最高價大于之前第1根K線的最高價;
C. 收盤價大于之前第1個計數的收盤價。
(5) 于賣出啟動形成的隨后1根K線位置開始賣出計數,在某一個K線上同時
滿足如下三個條件時賣出計數累加1,當計數累加至發出賣出信號。
A. 收盤價小于或等于之前第2根K線最低價;
B. 最低價小于之前第1根K線的最低價;
C. 收盤價小于之前第1個計數的收盤價。
(6) 當形成一組新的買入啟動時,取消上一組未最終形成買入信號的買入計數。
(7) 當形成一組新的賣出啟動時,取消上一組未最終形成賣出信號的賣出計數。
- 通達信技術部: 對不起,公式代碼和問題沒有一起傳,多謝
UD1:=C-REF(C,4);
IF(UD1>0,1,-1);
UD2:=ABS(UD1+REF(UD1,1)+REF(UD1,2)+REF(UD1,3)+REF(UD1,4)+REF(UD1,5));
TESTSKIP(UD2=6);
UD3:=IF(C>REF(H,2) AND H>REF(H,1) AND C>REF(C,1),1,0);
UD4:=IF(CUD5:=(UD3+REF(UD3,1)+REF(UD3,2)+REF(UD3,3));
UD6:=(UD4+REF(UD4,1)+REF(UD4,2)+REF(UD4,3));
DRAWTEXT(UD5=4,L,'買');
DRAWTEXT(UD6=4,L,'賣');
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容