[求助]DRAWLINE3函數在隨身行上不畫線 [文華財經]
-
咨詢內容:
?你好,老師,隨身行上運行帶有DRAWLINE3函數的公式,為什么不畫線啊?在電腦上是正常的
?
?來源:程序化99
-
文華技術人員:
?提供下源碼,我們看下。
?
?來源: www.tumamayizhan.com
-
文華客服:
?
//DKX指標
B:(20*(3*C+L+O+H)/6+19*REF((3*C+L+O+H)/6,1)+18*REF((3*C+L+O+H)/6,2)+17*REF((3*C+L+O+H)/6,3)+16*REF((3*C+L+O+H)/6,4)+15*REF((3*C+L+O+H)/6,5)+14*REF((3*C+L+O+H)/6,6)+13*REF((3*C+L+O+H)/6,7)+12*REF((3*C+L+O+H)/6,8)+11*REF((3*C+L+O+H)/6,9)+10*REF((3*C+L+O+H)/6,10)+9*REF((3*C+L+O+H)/6,11)+8*REF((3*C+L+O+H)/6,12)+7*REF((3*C+L+O+H)/6,13)+6*REF((3*C+L+O+H)/6,14)+5*REF((3*C+L+O+H)/6,15)+4*REF((3*C+L+O+H)/6,16)+3*REF((3*C+L+O+H)/6,17)+2*REF((3*C+L+O+H)/6,18)+REF((3*C+L+O+H)/6,20))/210;
D1:MA(B,10);
//KD
K:=SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1);//RSV的移動平均
D:=SMA(K,3,1);//K值的移動平均
//---------------------------------------------------------------------------------------- 紅周期:IF(CROSSDOWN(B,D1),HHVBARS(IF(C>=O,C,0),SUMBARS(CROSS(B,D1),1)),0),PRECIS0,NODRAW,COLORRED; 黑周期:IF(CROSS(B,D1),LLVBARS(IF(C<O,C,999999),SUMBARS(CROSSDOWN(B,D1),1)),0),PRECIS0,NODRAW,COLORBLACK; 紅周期1:IF(CROSSDOWN(B,D1),HHVBARS(IF(C>=O,C,0),紅周期+REF(黑周期,BARSLAST(CROSS(B,D1)))),0),PRECIS0,NODRAW,COLORRED; 黑周期1:IF(CROSS(B,D1),LLVBARS(IF(C<O,C,999999),黑周期+REF(紅周期,BARSLAST(CROSSDOWN(B,D1)))),0),PRECIS0,NODRAW,COLORBLACK; DRAWLINE3(CROSSDOWN(B,D1),REF(L,紅周期1)-10,紅周期1,1,REF(L,紅周期1)-11,紅周期1,1),COLORRED; DRAWLINE3(CROSS(B,D1),REF(L,黑周期1)-10,黑周期1,1,REF(L,黑周期1)-11,黑周期1,1),DOT,COLORBLACK;?
-
網友回復:
您這個指標本身在一些數量級較大的合約上就不會畫線的
對于數量級較大的合約 ,可以把紅色數字調大一些,
小數量級合約我們測試正常,如圖:
?
//DKX指標
B:(20*(3*C+L+O+H)/6+19*REF((3*C+L+O+H)/6,1)+18*REF((3*C+L+O+H)/6,2)+17*REF((3*C+L+O+H)/6,3)+16*REF((3*C+L+O+H)/6,4)+15*REF((3*C+L+O+H)/6,5)+14*REF((3*C+L+O+H)/6,6)+13*REF((3*C+L+O+H)/6,7)+12*REF((3*C+L+O+H)/6,8)+11*REF((3*C+L+O+H)/6,9)+10*REF((3*C+L+O+H)/6,10)+9*REF((3*C+L+O+H)/6,11)+8*REF((3*C+L+O+H)/6,12)+7*REF((3*C+L+O+H)/6,13)+6*REF((3*C+L+O+H)/6,14)+5*REF((3*C+L+O+H)/6,15)+4*REF((3*C+L+O+H)/6,16)+3*REF((3*C+L+O+H)/6,17)+2*REF((3*C+L+O+H)/6,18)+REF((3*C+L+O+H)/6,20))/210;
D1:MA(B,10);
//KD
K:=SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1);//RSV的移動平均
D:=SMA(K,3,1);//K值的移動平均
- 網友回復:?剛才修改了數值,但結果只是畫了個豎線段,DRAWLINE3(CROSSDOWN(B,D1),REF(L,紅周期1)-5,紅周期1,1,REF(L,紅周期1)-20,紅周期1,1),COLORRED;DRAWLINE3(CROSS(B,D1),REF(L,黑周期1)-5,黑周期1,1,REF(L,黑周期1)-20,黑周期1,1),DOT,COLORBLACK;
DRAWLINE3函數最后一個參數我是寫的“1”,應該是畫延長線啊
??老師你測試的圖上看起來就是延長線,怎么我這邊成了線段? ?
我這邊是RB2205一分鐘圖
//---------------------------------------------------------------------------------------- 紅周期:IF(CROSSDOWN(B,D1),HHVBARS(IF(C>=O,C,0),SUMBARS(CROSS(B,D1),1)),0),PRECIS0,NODRAW,COLORRED; 黑周期:IF(CROSS(B,D1),LLVBARS(IF(C<O,C,999999),SUMBARS(CROSSDOWN(B,D1),1)),0),PRECIS0,NODRAW,COLORBLACK; 紅周期1:IF(CROSSDOWN(B,D1),HHVBARS(IF(C>=O,C,0),紅周期+REF(黑周期,BARSLAST(CROSS(B,D1)))),0),PRECIS0,NODRAW,COLORRED; 黑周期1:IF(CROSS(B,D1),LLVBARS(IF(C<O,C,999999),黑周期+REF(紅周期,BARSLAST(CROSSDOWN(B,D1)))),0),PRECIS0,NODRAW,COLORBLACK; DRAWLINE3(CROSSDOWN(B,D1),REF(L,紅周期1)-10,紅周期1,1,REF(L,紅周期1)-11,紅周期1,1),COLORRED; DRAWLINE3(CROSS(B,D1),REF(L,黑周期1)-10,黑周期1,1,REF(L,黑周期1)-11,黑周期1,1),DOT,COLORBLACK;
文件名:img_1850.png
?
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容