Pivot Extension進場訊號
MC內建的轉折訊號有兩種:「Pivot Extension」以及「Pivot Reversal」,前者是逆式訊號,後者則偏順勢訊號,本文先介紹「Pivot Extension」訊號。「Pivot Extension」是以Pivot 轉折點為基礎,確認符合轉折條件後進場的訊號。
「Pivot Extension LE」確認出現轉折低,多單進場訊號。
「Pivot Extension SE」確認轉折高,空單進場訊號。
程式語法
「Pivot Extension」系列訊號的語法相當簡單,以「Pivot Extension LE」為例:
===============================================
[IntrabarOrderGeneration = false]
inputs: Price( Low ), LeftStrength( 4 ), RightStrength( 2 ) ;
condition1 = PivotLowVS( 1, Price, LeftStrength, RightStrength, RightStrength + 1 ) <> -1 ;
if condition1 then
Buy ( "PivExtLE" ) next bar at market ;
===============================================
主要就是運用到「PivotLowVS」這個函式把轉折低點確認後,接著Next Bar多單進場。
在參數設定上,由於是逆勢訊號,「RightStrength」這個參數如設小一點,進場點比較容易接近轉折點,會比較漂亮,不過缺點就是轉折的標準變鬆,雜訊出現機率自然就升高。
這邊要特別留意,使用Pivot這類轉折的訊號不可開IOG,所以程式一開頭就先設定[IntrabarOrderGeneration = false]。
進階運用
跟所有逆勢策略一樣,停損的設定格外重要且不好拿捏,使用「Pivot Extension」系列訊號進場,停損點建議可以直接以轉折高點或低點當做停損點,例如承上例,「Pivot Extension LE」的停損出場訊號就可以這樣寫:
if PivotLowVS(1,Price, LeftStrength, RightStrength, RightStrength + 1 )<>-1 then
Value1= PivotLowVS(1,Price, LeftStrength, RightStrength, RightStrength + 1 );
If marketposition=1 then Sell("Pivot LX") next bar at value1 stop;
進出的訊號就如下圖所示:
以轉折低點當做停損點有個額外好處,就是當方向有利時,會有移動停利的效果,因為新的轉折低會往上移。
延伸閱讀:
歡迎加入LINE@
(點擊上方圖示)