N字的基本形式有两种,一种是基本形式的N字,另一种是变形的N字,也就是所谓的破底穿头。倒N字的形式也有两种,一种是基本形式的倒N字,另一种变形倒N字就是所谓的穿头破底。
「N字理論」有其相當細膩的價量理論,有待讀者費心深究,欲在MultiCharts上完整實現「N字理論」進場訊號想必也不會是小工程,本文拋磚引玉,分享以MultiCharts內建的進場訊號「Pivot Reversal LE」及「Pivot Reversal SE」做為開發方向。
程式碼(以Pivot Reversal LE為例)
================================================
[IntrabarOrderGeneration = false]
inputs: Strength( 4 ) ;
variables: var0( false ), var1( 0 ) ;
condition1 = SwingHigh( 1, High, Strength, Strength + 1 )<> -1 ;
if condition1 then
begin
var0 = true ;
var1 = High[Strength] ;
end
else
begin
condition1 = var0 and High >= var1 + 1 point ;
if condition1 then var0 = false ;
end;
if var0 then Buy ( "PivRevLE" ) next bar at var1 + 1 point stop ;
================================================
「SwingHigh」這個函式其實跟「PivotHighVS」一樣,差別只在前者定義轉折是向前及向後比較同樣K棒數,例如高點比前面4根K棒高點都要高,也比後面4根K棒高點都高,SwingHigh就成立,回傳該轉折高點,不成立則回傳值-1。
「Pivot Reversal LE」的進場策略就是以前面一個轉折高+1點做為突破多單進場點;反之,「Pivot Reversal SE」的進場策略就是以前面一個轉折低-1點做為跌破空單進場點。
延伸閱讀:
歡迎加入LINE@
(點擊上方圖示)