量化軟件下載:赫茲量化Erik Nayman 的繩索指標(biāo)
概論
本文和指標(biāo)均基于 Erik L. Nayman 的書籍 - 交易員小百科 — K . VIRA-R Alfa 資本, 1999?!?36 頁)。它從所選擇的稱為 "繩索" 的指標(biāo)入手, 涵蓋了金融市場技術(shù)和基本面分析的基礎(chǔ)。簡言之, 值得注意的是, 指標(biāo)基于其覆蓋周期時間內(nèi)價格變化速度與變化數(shù)量的比率。
在他的書中, 作者給出了分析概述, 提供了用于編寫這篇文章的表格和圖表。他利用價格變化速度, 買賣數(shù)量和變化規(guī)模作為分析對象, 在多空交匯處進(jìn)行市場分析。速度由多筆交易測定, 規(guī)模是計算兩筆相鄰報價 (當(dāng)前和之前) 間的差值。在書中, 最后的已知價格認(rèn)定為報價 (使用計算例程的更多信息在第一章內(nèi)提供)。
市場分析的目的是在多空雙方同時影響市場時, 計算力度并判斷趨勢方向。發(fā)現(xiàn)力度值可用來評估哪個方向當(dāng)前更強(qiáng)。作者將此動作標(biāo)識為兩種對立勢力的拉鋸戰(zhàn), 正如書中表述的通過計算多空力度的 "繩索" 值:

編輯
他還描述了兩種方法來分析市場, 以及基于靜態(tài)和動態(tài)的方法進(jìn)行計算。在他的書中, 計算 "繩索" 值涉及以下步驟:
1. 評估并計算多空力度, 找到方向。 多頭力度公式 (如書所述):
BuF = SPCi, 此處:BuF — 多頭力度;SPCi -—覆蓋分析周期時間內(nèi)的正面變化之合。
BuF — 多頭力度;
SPCi -—覆蓋分析周期時間內(nèi)的正面變化之合。
空頭力度公式 (如書所述):<br2/>
BeF = SNCi, 此處:BeF — 空頭力度;SNCi — 覆蓋分析周期時間內(nèi)的負(fù)面變化之合。
BeF — 空頭力度;
SNCi — 覆蓋分析周期時間內(nèi)的負(fù)面變化之合。
BuF 和 BeF 的數(shù)值進(jìn)一步相互比較, 誰的數(shù)值更高表示誰在市場上占主導(dǎo)地位。
通過比較所分析圖表周期內(nèi)相鄰兩根柱線的力度值, 我們可得到動態(tài)評估。參看源代碼中以下分析:
BuF > BeF 和 (BuF1 - BuFО) > (BeF1 - BeFО) = 整體多頭力度增長 (當(dāng)前力度值由索引 1 標(biāo)記, 前值 - 由索引 0)。BuF > BeF 和 (BuF1 - BuFО) < (BeF1 - BeFО) = 整體多頭力度下降。BuF < BeF 和 (BuF1 - BuFО) > (BeF1 - BeFО) = 整體空頭力度下降。BuF < BeF 和 (BuF1 - BuFО) < (BeF1 - BeFО) = 整體空頭力度增長。
除了靜態(tài)力度值, 還要分別觀察該值在相鄰計算點(diǎn)上的動態(tài)變化。 2. 評估, 計算和比較多空 "活力" (變化數(shù)量)。在源碼中的多空活力計算:
BuV = NPCi, 此處:BuV — 多頭活力;NPCi — 覆蓋分析周期時間內(nèi)的正面變化數(shù)量。BeV = NNCi, 此處:BeV — 空頭活力;NNCi — 覆蓋分析周期時間內(nèi)的負(fù)面變化數(shù)量。
BuV — 多頭活力;
NPCi — 覆蓋分析周期時間內(nèi)的正面變化數(shù)量。
BeV = NNCi, 此處:
BeV — 空頭活力;
NNCi — 覆蓋分析周期時間內(nèi)的負(fù)面變化數(shù)量。
通過與前一個相鄰的活力計算值進(jìn)行比較, 我們得到動態(tài)評價。同樣方式, 按照前一分析步驟中的比較例程, 將靜態(tài)值與動態(tài)值進(jìn)行比較得到動態(tài)評價。
3. 評估, 計算和比較多空 "技巧" 評價。在源代碼中示意如下:
在多空市場政策中的技巧揭示如下:BuS = SPC1/NPC1;BeS = SNC1 / NNC1.
這里展示了如何基于第一步的例程計算靜態(tài)、動態(tài)數(shù)值。 4. 多頭和空頭的最終評估。在前三步里計算所有數(shù)值并與其數(shù)據(jù)比較之后, 我們可以針對趨勢方向和趨勢性質(zhì)做出結(jié)論。根據(jù)書中表述, 最終評估基于所有三個參數(shù)的比較:
如果 BuF > BeF, BuV > BeV 且 BuS > BeS (上述的動態(tài)相關(guān)主題), 那么比之空頭活力, 多頭是首選, 所以只應(yīng)考慮買單。
兩個 "繩索上的相鄰計算點(diǎn)" 應(yīng)添加到靜態(tài)數(shù)據(jù)用于動態(tài)市場評估。
在這些分析步驟期間, 創(chuàng)建指標(biāo)的三個主要計算值可以區(qū)分:
力度 — 覆蓋分析周期時間內(nèi)的變化之合;
活力 — 覆蓋分析周期時間內(nèi)的變化量;
技巧 = 力度 / 活力。
作者將動態(tài)部分標(biāo)記為整體中最敏感和積極的。本文僅選擇了一個靜態(tài)計算方法。因此, 經(jīng)過比較三個計算部分 "力度", "活力" 和 "技巧", 作者制定出關(guān)于趨勢力度和方向的結(jié)論, 計算靜態(tài)和動態(tài)數(shù)據(jù)并介紹了它們的各種不同用法。現(xiàn)在我們繼續(xù)深入研究使用 Erik L. Nayman 的方法創(chuàng)建 "繩索" 指標(biāo)。
第一章. "繩索" 指標(biāo)創(chuàng)建和計算的原理以及例程代碼。
選擇線性和直方圖方法來創(chuàng)建指標(biāo)。線性方法是計算多空的數(shù)值之合。直方圖方法分別顯示多頭和空頭的計算值。
我們將要查看的指標(biāo)代碼每步都帶注釋。讓我們從聲明變量, 并使用 #property 設(shè)置指標(biāo)顯示特性開始。在以下的代碼里提供了指標(biāo)的顏色特征描述以便于數(shù)據(jù)分析。
//+------------------------------------------------------------------+ //| ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RopebyEricNaiman.mq5 | //| ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 版權(quán) 2015, MetaQuotes 軟件公司| //| ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "版權(quán) 2015, MetaQuotes 軟件公司" #property link ? ? ?"https://www.mql5.com" #property description "RopebyEricNaiman by Im_hungry (https://login.mql5.com/en/users/Im_hungry)" #property description "RopebyEricNaiman - 顯示市場動作的期望方向和期望力量。" #property version ? "1.00" #property strict //--- 包含來自 MovingAverages.mqh 文件的均值計算函數(shù) #include <MovingAverages.mqh> //--- #property indicator_separate_window // 設(shè)置在單獨(dú)窗口繪制 #property indicator_buffers 12 // 設(shè)置 12 個指標(biāo)緩存區(qū) #property indicator_plots ? 5 // 設(shè)置 5 個指標(biāo)繪圖區(qū) //--- 多頭直方圖 #property indicator_label1 ?"BULL" #property indicator_type1 ? DRAW_COLOR_HISTOGRAM // 0 - clrDarkGreen - 顏色索引 "僅買入", 買單具有高級別確認(rèn) // 1 - clrMediumSeaGreen - 顏色索引 "買單允許", 買單具有平均級別確認(rèn) // 2 - clrLightGreen - 顏色索引 "買單允許", 買單具有低級別確認(rèn) // 3 - clrGray - 顏色索引 "買單禁止" #property indicator_color1 ?clrDarkGreen,clrMediumSeaGreen,clrLightGreen,clrGray #property indicator_style1 ?STYLE_SOLID #property indicator_width1 ?2 //--- 空頭直方圖 #property indicator_label2 ?"BEAR" #property indicator_type2 ? DRAW_COLOR_HISTOGRAM // 0 - clrDarkRed - 顏色索引 "僅賣出", 賣單具有高級別確認(rèn) // 1 - clrIndianRed - 顏色索引 "賣出允許", 賣單具有平均級別確認(rèn) // 2 - clrLightPink - 顏色索引 "賣出允許", 賣單具有低級別確認(rèn) // 3 - clrGray - 顏色索引 "賣出禁止" #property indicator_color2 ?clrDarkRed,clrIndianRed,clrLightPink,clrGray #property indicator_style2 ?STYLE_SOLID #property indicator_width2 ?2 //--- 指標(biāo)主線 #property indicator_label3 ?"主線" #property indicator_type3 ? DRAW_COLOR_LINE // 0 - clrDarkGreen - 顏色索引 "僅買入", 買單具有高級別確認(rèn) // 1 - clrDarkRed - 顏色索引 "僅賣出", 賣單具有高級別確認(rèn) // 2 - clrGray - 顏色索引 "無限制確認(rèn)" #property indicator_color3 ?clrDarkGreen,clrDarkRed,clrGray #property indicator_style3 ?STYLE_SOLID #property indicator_width3 ?2 //--- 在指標(biāo)主線數(shù)據(jù)上繪制 快速均線指標(biāo) #property indicator_label4 ?"快速均線" #property indicator_type4 ? DRAW_LINE #property indicator_color4 ?clrAqua #property indicator_style4 ?STYLE_SOLID #property indicator_width4 ?1 //--- 在指標(biāo)主線數(shù)據(jù)上繪制 慢速均線指標(biāo) #property indicator_label5 ?"慢速均線" #property indicator_type5 ? DRAW_LINE #property indicator_color5 ?clrYellow #property indicator_style5 ?STYLE_SOLID #property indicator_width5 ?1
作者自己并未提供任何關(guān)于顏色特性的描述, 當(dāng)所有三個指標(biāo)全部/部分匹配時可分析趨勢:
多頭力度 > 空頭力度 — 多頭趨勢, 逆向符號指示空頭霸道。
多頭活力 > 空頭活力 — 多頭趨勢。
多頭技巧 > 空頭技巧 — 多頭趨勢。