提示能提前1根K顯示 [博易POBO]
咨詢內容:
下面的指標,在各個周期提示滯后,請幫忙修改,能提前一根K線顯示“開多”、“開空” 提示。謝謝!
HH:=HHV(HIGH,3);
LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;
?
LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;
在上面的自定指標里:HH:=HHV(HIGH,3);表示3個周期里的最高價,LL:=LLV(LOW,3);表示3個周期里的最低價,
HH1:=BARSLAST((HH > REF(HH,1)));表示3個周期里的最高價>推前一個3個周期里的最高價時到現在的周期數,
LL1:=BARSLAST((LL < REF(LL,1)));表示3個周期里的最低價<推前一個3個周期里的最低價時到現在的周期數,
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)這是個條件,表示當HH1上穿LL1時,在圖表的HH處輸出開空文字。同樣的DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)這是個條件,表示當HH1下穿LL1時,在圖表的HH處輸出開多文字。
? ?所以說明了只有條件成立時才有信號否則不會出現信號,故信號無法提前。
??
?你一定要信號提前只能調整參數,但參數太小信號準確率低,參數太大信號滯后,參數要根據自己操盤喜好測試調整決定。就按上述指標的意思是;當現在的收盤價大于三個周期內的最高價時,輸出開多文字。當現在的收盤價小于三個周期內的最高價時,輸出開空文字。以下這個就是調整到二個周期的指標,信號可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF; 上面有幾個字錯誤改成以下說明:
在上面的自定指標里:HH:=HHV(HIGH,3);表示3個周期里的最高價,LL:=LLV(LOW,3);表示3個周期里的最低價,
HH1:=BARSLAST((HH>REF(HH,1)));表示3個周期里的最高價>推前一個3個周期里的最高價時到現在的周期數,
LL1:=BARSLAST((LL<REF(LL,1)));表示3個周期里的最低價<推前一個3個周期里的最低價時到現在的周期數,
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)這是個條件,表示當HH1上穿LL1時,在圖表的HH處輸出開空文字。同樣的DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)這是個條件,表示當HH1下穿LL1時,在圖表的LL處輸出開多文字。
??所以說明了只有條件成立時才有信號否則不會出現信號,故信號無法提前。
??
?你一定要信號提前只能調整參數,但參數太小信號準確率低,參數太大信號滯后,參數要根據自己操盤喜好測試調整決定。就按上述指標的意思是;當現在的收盤價大于三個周期內的最高價時,輸出開多文字。當現在的收盤價小于三個周期內的最低價時,輸出開空文字。以下這個就是調整到二個周期的指標,信號可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;
? 來源 程序化久久網
提示能提前1根K顯示
老師好!下面的指標,在各個周期提示滯后,請幫忙修改,能提前一根K線顯示“開多”、“開空” 提示。謝謝!
HH:=HHV(HIGH,3);
LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;
?
?
?來源:程序化99網( www.tumamayizhan.com )
博易技術人員: HH:=HHV(HIGH,3);LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;
在上面的自定指標里:HH:=HHV(HIGH,3);表示3個周期里的最高價,LL:=LLV(LOW,3);表示3個周期里的最低價,
HH1:=BARSLAST((HH > REF(HH,1)));表示3個周期里的最高價>推前一個3個周期里的最高價時到現在的周期數,
LL1:=BARSLAST((LL < REF(LL,1)));表示3個周期里的最低價<推前一個3個周期里的最低價時到現在的周期數,
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)這是個條件,表示當HH1上穿LL1時,在圖表的HH處輸出開空文字。同樣的DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)這是個條件,表示當HH1下穿LL1時,在圖表的HH處輸出開多文字。
? ?所以說明了只有條件成立時才有信號否則不會出現信號,故信號無法提前。
??
?你一定要信號提前只能調整參數,但參數太小信號準確率低,參數太大信號滯后,參數要根據自己操盤喜好測試調整決定。就按上述指標的意思是;當現在的收盤價大于三個周期內的最高價時,輸出開多文字。當現在的收盤價小于三個周期內的最高價時,輸出開空文字。以下這個就是調整到二個周期的指標,信號可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF; 上面有幾個字錯誤改成以下說明:
在上面的自定指標里:HH:=HHV(HIGH,3);表示3個周期里的最高價,LL:=LLV(LOW,3);表示3個周期里的最低價,
HH1:=BARSLAST((HH>REF(HH,1)));表示3個周期里的最高價>推前一個3個周期里的最高價時到現在的周期數,
LL1:=BARSLAST((LL<REF(LL,1)));表示3個周期里的最低價<推前一個3個周期里的最低價時到現在的周期數,
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)這是個條件,表示當HH1上穿LL1時,在圖表的HH處輸出開空文字。同樣的DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)這是個條件,表示當HH1下穿LL1時,在圖表的LL處輸出開多文字。
??所以說明了只有條件成立時才有信號否則不會出現信號,故信號無法提前。
??
?你一定要信號提前只能調整參數,但參數太小信號準確率低,參數太大信號滯后,參數要根據自己操盤喜好測試調整決定。就按上述指標的意思是;當現在的收盤價大于三個周期內的最高價時,輸出開多文字。當現在的收盤價小于三個周期內的最低價時,輸出開空文字。以下這個就是調整到二個周期的指標,信號可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'開空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'開多'),ALIGN(1),COLORFF00FF;
? 來源 程序化久久網
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
相關文章
-
沒有相關內容