2016年12月8日

【MultiCharts】「N字理論」如何寫:進場策略(Pivot Reversal LE、Pivot Reversal SE)簡介

「N字理論」是國內技術分析常聽到的一套,其實更早前的波浪理論中就有「N字」的影子,就網路上蒐尋到的資料,有一說「N字理論」是由李進財教授所開發,筆者曾在多年前聽過一場李教授的技術分析講座,現場爆滿,可見受歡迎的程度,後來有許多技術分析老師都師承此脈,例如黃韋中「主控戰略」系列叢書,都有「N字理論」的內容。不只是台灣,對岸那邊也有市場,以下是節錄自百度百科對「N字理論」的介紹:


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@
加入好友
(點擊上方圖示)