【Multicharts】【顧比指標】程式碼逐條解說

更新於 發佈於 閱讀時間約 8 分鐘
投資理財內容聲明

今天要跟大家介紹一個外型酷炫

又適合主觀交易者使用的技術指標「顧比指標」

我們先來看看他在圖表呈現出來的樣子

顧比指標(GMMA)

顧比指標(GMMA)


接著來說明這個技術指標的原理以及公式

它是由3.5.8.10.12.15.30.35.40.45.50.60的指數均線組成

再以漸層的顏色去加強展示盤勢的趨勢

主觀交易者將觀察均線與均線之間的距離

去洞悉趨勢的強度

譬如上圖的<趨勢一>的上漲勁道

就會比<趨勢二>上漲勁道來得強烈

接著我們來演示如何以Multicharts程式碼的方式呈現顧比指標


顧比指標程式碼詳細解析

inputs: len1(3),len2(5),len3(8),len4(10),len5(12),len6(15),
len7(30),len8(35),len9(40),len10(45),len11(50),len12(60);
vars: MA1(0),MA2(0),MA3(0),MA4(0),MA5(0),MA6(0),
MA7(0),MA8(0),MA9(0),MA10(0),MA11(0),MA12(0);

這部分是宣告我們的「參數(inputs)」以及「變數(vars)」

在運作程式碼的時候不會改變的,我們稱作「參數(inputs)」

會隨著程式碼運作而改變的,我們稱作「變數(vars)」


MA1=XAverage(c,len1); 
MA2=XAverage(c,len2);
MA3=XAverage(c,len3);
MA4=XAverage(c,len4);
MA5=XAverage(c,len5);
MA6=XAverage(c,len6);
MA7=XAverage(c,len7);
MA8=XAverage(c,len8);
MA9=XAverage(c,len9);
MA10=XAverage(c,len10);
MA11=XAverage(c,len11);
MA12=XAverage(c,len12);

套用Multicharts內建的指數均價函數

XAverage(參數一,參數二)去計算每一條指數均線

參數一表達的是用什麼價格計算指數均值

可以是當根K棒開盤價open可簡寫為O

當根K棒收盤價close可簡寫為C

當根k棒最高價high可簡寫為H

當根k棒最低價low可簡寫為L

也可以是計算出的變數vars(譬如將均線再次指數平均,成為均線的均線)

參數二則是決定是多長時間的均線

譬如XAverage(c,5)即表達用收盤價取5根K棒的指數均線


plot1(MA1,"MA1",RGB(255,255,0)); 
plot2(MA2,"MA1",RGB(232,232,23));
plot3(MA3,"MA1",RGB(209,209,46));
plot4(MA4,"MA1",RGB(185,185,70));
plot5(MA5,"MA1",RGB(162,162,93));
plot6(MA6,"MA1",RGB(139,139,116));
plot7(MA7,"MA1",RGB(116,0,139));
plot8(MA8,"MA1",RGB(93,0,162));
plot9(MA9,"MA1",RGB(70,0,185));
plot10(MA10,"MA1",RGB(46,0,209));
plot11(MA11,"MA1",RGB(23,0,232));
plot12(MA12,"MA1",RGB(0,0,255));

使用內建函數plot(參數一,參數二,參數三)

將每條均線畫在圖表上

參數一表達欲畫上的變數,如指數均線值MA

參數二表達該線的名稱

參數三表達它的顏色


這樣我們就完成了顧比指標的最基本形式

跟MACD指標策略或KD指標策略一樣

我們可以把進出場條件掛上顧比指標

這樣我們就可以用Multicharts去做績效回測

並且用Multicharts的強項最佳化參數,去修正我們的策略

當然還有不可或缺的停損停利以及交易濾網

都將在之後一一介紹!


最後把上面分段的程式碼整理在一起

方便各位投資朋友直接複製貼在PowerLanguage Editor上!

inputs: len1(3),len2(5),len3(8),len4(10),len5(12),len6(15),
len7(30),len8(35),len9(40),len10(45),len11(50),len12(60);
vars: MA1(0),MA2(0),MA3(0),MA4(0),MA5(0),MA6(0),
MA7(0),MA8(0),MA9(0),MA10(0),MA11(0),MA12(0);

MA1=XAverage(c,len1);
MA2=XAverage(c,len2);
MA3=XAverage(c,len3);
MA4=XAverage(c,len4);
MA5=XAverage(c,len5);
MA6=XAverage(c,len6);
MA7=XAverage(c,len7);
MA8=XAverage(c,len8);
MA9=XAverage(c,len9);
MA10=XAverage(c,len10);
MA11=XAverage(c,len11);
MA12=XAverage(c,len12);

plot1(MA1,"MA1",RGB(255,255,0));
plot2(MA2,"MA1",RGB(232,232,23));
plot3(MA3,"MA1",RGB(209,209,46));
plot4(MA4,"MA1",RGB(185,185,70));
plot5(MA5,"MA1",RGB(162,162,93));
plot6(MA6,"MA1",RGB(139,139,116));
plot7(MA7,"MA1",RGB(116,0,139));
plot8(MA8,"MA1",RGB(93,0,162));
plot9(MA9,"MA1",RGB(70,0,185));
plot10(MA10,"MA1",RGB(46,0,209));
plot11(MA11,"MA1",RGB(23,0,232));
plot12(MA12,"MA1",RGB(0,0,255));

尚未註冊TrdingView的投資朋友歡迎使用Kevin專屬註冊連結:

https://www.tradingview.com/?aff_id=131489

享一個月免費試用Premium帳號,到期後可享50%的續約優惠!

(即使不續約,仍可繼續使用TradingView免費版功能)


⭐目前凱龍承接三大項業務,歡迎洽詢:

  1. 金融量化系列|凱龍下單機租用 & TradngView & MultiCharts 程式碼諮詢撰寫
  2. Line官方系列|凱龍Line官方模組租用 & Line官方機器人全系列諮詢架設
  3. 網站SaaS平台|凱龍雲端應用 & 網站SaaS平台諮詢架設

⭐凱龍Line官方:@979qbbfo

⭐凱龍官方網站:https://kevinwtf524.com/

⭐instagram:https://www.instagram.com/kevinwtf524/

⭐YouTube:https://www.youtube.com/@kevinwtf524

留言
avatar-img
留言分享你的想法!
avatar-img
Kevin 凱龍
21會員
17內容數
嗨!我是凱龍負責人Kevin - ⭐️凱龍金融量化(期貨程式交易看這裡) 凱龍下單機 $545起/月 - ⭐️凱龍商城(餐飲業線上訂餐看這裡) 凱龍訂餐模組 $690/月 - ⭐️專案客製(各類客製專案看這裡) 金融量化策略撰寫、Line@機器人及各類網站客製架設 - ⭐凱龍官方Line:@979qbbfo
Kevin 凱龍的其他內容
2023/04/29
歡迎加入【Kevin 凱龍】官方賴@979qbbfo
Thumbnail
2023/04/29
歡迎加入【Kevin 凱龍】官方賴@979qbbfo
Thumbnail
2023/04/03
歡迎加入【Kevin 凱龍】官方賴@979qbbfo
Thumbnail
2023/04/03
歡迎加入【Kevin 凱龍】官方賴@979qbbfo
Thumbnail
2023/03/31
歡迎加入【Kevin 凱龍】官方賴@979qbbfo
Thumbnail
2023/03/31
歡迎加入【Kevin 凱龍】官方賴@979qbbfo
Thumbnail
看更多
你可能也想看
Thumbnail
大家好,我是一名眼科醫師,也是一位孩子的媽 身為眼科醫師的我,我知道視力發展對孩子來說有多關鍵。 每到開學季時,診間便充斥著許多憂心忡忡的家屬。近年來看診中,兒童提早近視、眼睛疲勞的案例明顯增加,除了3C使用過度,最常被忽略的,就是照明品質。 然而作為一位媽媽,孩子能在安全、舒適的環境
Thumbnail
大家好,我是一名眼科醫師,也是一位孩子的媽 身為眼科醫師的我,我知道視力發展對孩子來說有多關鍵。 每到開學季時,診間便充斥著許多憂心忡忡的家屬。近年來看診中,兒童提早近視、眼睛疲勞的案例明顯增加,除了3C使用過度,最常被忽略的,就是照明品質。 然而作為一位媽媽,孩子能在安全、舒適的環境
Thumbnail
我的「媽」呀! 母親節即將到來,vocus 邀請你寫下屬於你的「媽」故事——不管是紀錄爆笑的日常,或是一直想對她表達的感謝,又或者,是你這輩子最想聽她說出的一句話。 也歡迎你曬出合照,分享照片背後的點點滴滴 ♥️ 透過創作,將這份情感表達出來吧!🥹
Thumbnail
我的「媽」呀! 母親節即將到來,vocus 邀請你寫下屬於你的「媽」故事——不管是紀錄爆笑的日常,或是一直想對她表達的感謝,又或者,是你這輩子最想聽她說出的一句話。 也歡迎你曬出合照,分享照片背後的點點滴滴 ♥️ 透過創作,將這份情感表達出來吧!🥹
Thumbnail
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
Thumbnail
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
Thumbnail
《何謂技術面?》 《技術分析的原理?》 《有那些技術面指標?》 K線圖(蠟燭圖) 指數平滑異同移動平均線(MACD) 相對強弱指標(RSI) 布林線(Boll) 隨機震盪指標(KD) 移動平均線(MA) 乖離率(BIAS) 《總結》 推薦網站 推薦書籍
Thumbnail
《何謂技術面?》 《技術分析的原理?》 《有那些技術面指標?》 K線圖(蠟燭圖) 指數平滑異同移動平均線(MACD) 相對強弱指標(RSI) 布林線(Boll) 隨機震盪指標(KD) 移動平均線(MA) 乖離率(BIAS) 《總結》 推薦網站 推薦書籍
Thumbnail
1.通用指標 🔰 均線(MA,Moving Average) 👍定義:         移動平均線又稱為均線,是投資人最常用、最普遍的技術分析,例如:5MA就是五日平均線,象徵股價在過去五天的平均價格,實質意義為投資人持有股票的「平均成本」。投資人也常用均線來判斷目前多空格局、未來趨勢等。 �
Thumbnail
1.通用指標 🔰 均線(MA,Moving Average) 👍定義:         移動平均線又稱為均線,是投資人最常用、最普遍的技術分析,例如:5MA就是五日平均線,象徵股價在過去五天的平均價格,實質意義為投資人持有股票的「平均成本」。投資人也常用均線來判斷目前多空格局、未來趨勢等。 �
Thumbnail
均線,全名為移動平均線(Moving Average),在看盤軟體中簡稱為ma。是股票技術分析中重要的參考指標,也是我個人最喜歡指標之一,因為它能有效的判斷標的屬於空方或多方⋯⋯
Thumbnail
均線,全名為移動平均線(Moving Average),在看盤軟體中簡稱為ma。是股票技術分析中重要的參考指標,也是我個人最喜歡指標之一,因為它能有效的判斷標的屬於空方或多方⋯⋯
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News