大數據時代,資料為王

更新於 發佈於 閱讀時間約 2 分鐘
  • 文內如有投資理財相關經驗、知識、資訊等內容,皆為創作者個人分享行為。
  • 有價證券、指數與衍生性商品之數據資料,僅供輔助說明之用,不代表創作者投資決策之推介及建議。
  • 閱讀同時,請審慎思考自身條件及自我決策,並應有為決策負責之事前認知。
  • 方格子希望您能從這些分享內容汲取投資養份,養成獨立思考的能力、判斷、行動,成就最適合您的投資理財模式。

交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。

資料數列

資料數列

在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列,讀者若不確定DataN代表的是那個數列,可在圖表上按下右鍵,然後選擇「設定商品」,即可看到如上圖的畫面,Data1代表的是五分鐘的台指期近、Data2代表的是三十分鐘的台指期近。

Inputs: Len(NumericSimple), Price(NumericSeries), ComparePrice(NumericSeries);
Variables: AvgValue(0);

AvgValue = Average(Price, Len);
_Bias = (ComparePrice - AvgValue) / AvgValue * 100;
可指定資料數列

可指定資料數列

首先改寫_Bias這個函式,加入可指定資料數列的輸入參數,否則函式在計算資料時,會以預設的Data1進行計算,若希望函式可以計算不同的數列時,就必需多加一個指定所要計算的數列,在_Bias中,多加一個Price(NumericSeries)來讓呼叫他的程式,可以指定計算的數列。

加入指定資料數列

加入指定資料數列

接下來,在訊號的程式中,也加入計算長週期的數值,在此宣告一個LongBiasValus的變數,用來儲存三十分鐘K線所計算出來的Bias值。

在呼叫_Bias函式計算三十分鐘K線時,在傳入參數需要特地指名是Data2,否則在MC會預設以Data1為計算數列。

_Bias(BiasLen, Close of Data2, Close of Data2);

使用「of DataN」就可將數列指定至預設數列以外的數列。

本文以簡單的例子,讓讀者可以了解在MC中,如何新增第二個(或更多個)商品後,以程式存取這些數列,以進行更佳精緻的策略開發,讀者可試著自行改寫_ContinueBreakOut的函式及訊號。在本文中,僅提到改寫函式及訊號,並未提到指標,是因為指標計算的數列,可由加入圖表時指定(指定方式參閱交易千萬別見樹不見林),因此不用特別改寫。


avatar-img
26會員
55內容數
金融市場入門新手所必知的基本知識
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
股市觀察家的沙龍 的其他內容
不管是主觀交易還是程式交易,投資人都不該只見樹不見林,在主觀交易者判斷行情時,通常都會一分鐘K線圖,當成進出場時機的判斷點,但除了一分K線圖外,都會在旁邊再放上三十分K線圖及日K線圖作為大趨勢的判斷之用,避免自己只專注於一分K的行情波動,而忽略了大趨勢的方向,造成原本要順勢交易的想法卻因短週期K線的
由績效總結果可發現,淨利下降到118萬(無停損停利機制前為247萬),由表面看來策略績效變差了,但仔細看可發現,最大策略虧損也隨之下降,剩下約19萬左右的最大策略虧損,未加上停損停利機制前為54左右,下降到約為原本的1/3,意味著風險也有效的降低。 在此可用風報比這個績效指標來衡量,其公式如下:
首先回憶魔鬼藏在細節裹,提到雖然以淨利為主要目標進行最佳化,可得到很傑出的年化報酬,但問題也在此,過渡追求淨利,容易忽略了風險,造成最大的獲利回撤很大、賺賠比過低、全時段持倉⋯⋯等問題,本篇就為上週的策略加入停損機制,以風險角度為策略進行改善。 在改善最大獲利回撤問題,有許多進階出場方式可使用,如
許多投資人都想要打造出一個打遍所有類型行情的程式,試問世上有幾個葉問,可以一個打十個,既然葉門稀有,那我們反過來就好了,改成十個打一個,利用策略群來打敗這個市場,圍毆再怎麼樣,也都比單挑有利。 一個打遍各式行情的程式應屬不可得,每個程式都會有短暫失效的期間,理由很簡單,若把順勢突破及逆勢區間的交易
週末輕鬆點,腦袋先把策略、回測、績效都抛開,來點歷史回憶的輕鬆文,在二千年初國內開始有一群人開啟了程式交易之旅,當時的程式交易的系統不像現在這麼方便,只要寫好策略,掛上系統,按個同步交易的按鈕,就可以自動交易了。 蠻荒年代也有蠻年代的樂趣,就如同汽車的進化一般,一開始就開自排車的駕駛是無法體驗手排
在經過最佳化的報表選擇後,在淨利看起來還不錯,四年時間,一口大台可以有247萬多的淨利,貌似可以上線交易,但千萬別太衝動,績效報表不是只看月/年週期分析就可以,還得深入來看策略的詳細項目。策略如果只看淨利,就如同買東西只看外包裝是否精美,完全不去注意其成份、產地、製造日期⋯⋯等項目,很容易買到外
不管是主觀交易還是程式交易,投資人都不該只見樹不見林,在主觀交易者判斷行情時,通常都會一分鐘K線圖,當成進出場時機的判斷點,但除了一分K線圖外,都會在旁邊再放上三十分K線圖及日K線圖作為大趨勢的判斷之用,避免自己只專注於一分K的行情波動,而忽略了大趨勢的方向,造成原本要順勢交易的想法卻因短週期K線的
由績效總結果可發現,淨利下降到118萬(無停損停利機制前為247萬),由表面看來策略績效變差了,但仔細看可發現,最大策略虧損也隨之下降,剩下約19萬左右的最大策略虧損,未加上停損停利機制前為54左右,下降到約為原本的1/3,意味著風險也有效的降低。 在此可用風報比這個績效指標來衡量,其公式如下:
首先回憶魔鬼藏在細節裹,提到雖然以淨利為主要目標進行最佳化,可得到很傑出的年化報酬,但問題也在此,過渡追求淨利,容易忽略了風險,造成最大的獲利回撤很大、賺賠比過低、全時段持倉⋯⋯等問題,本篇就為上週的策略加入停損機制,以風險角度為策略進行改善。 在改善最大獲利回撤問題,有許多進階出場方式可使用,如
許多投資人都想要打造出一個打遍所有類型行情的程式,試問世上有幾個葉問,可以一個打十個,既然葉門稀有,那我們反過來就好了,改成十個打一個,利用策略群來打敗這個市場,圍毆再怎麼樣,也都比單挑有利。 一個打遍各式行情的程式應屬不可得,每個程式都會有短暫失效的期間,理由很簡單,若把順勢突破及逆勢區間的交易
週末輕鬆點,腦袋先把策略、回測、績效都抛開,來點歷史回憶的輕鬆文,在二千年初國內開始有一群人開啟了程式交易之旅,當時的程式交易的系統不像現在這麼方便,只要寫好策略,掛上系統,按個同步交易的按鈕,就可以自動交易了。 蠻荒年代也有蠻年代的樂趣,就如同汽車的進化一般,一開始就開自排車的駕駛是無法體驗手排
在經過最佳化的報表選擇後,在淨利看起來還不錯,四年時間,一口大台可以有247萬多的淨利,貌似可以上線交易,但千萬別太衝動,績效報表不是只看月/年週期分析就可以,還得深入來看策略的詳細項目。策略如果只看淨利,就如同買東西只看外包裝是否精美,完全不去注意其成份、產地、製造日期⋯⋯等項目,很容易買到外
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本文深入解析成交量與均線的結合應用,包括量價配合原則、均線突破與成交量的關係、成交量萎縮的意義、均線糾結時的成交量變化、高低點的成交量表現,以及均線支撐與成交量的關係。透過這些技巧,投資者可以更全面地掌握市場脈動,提高投資決策的準確性。
本文深入淺出地解析均線使用技巧,包括均線排列、股價與均線關係、均線斜率及交叉等重點,幫助投資者掌握趨勢判斷的關鍵,提升投資決策能力。
Thumbnail
本研究使用了盤中逐筆成交資料(Tick-by-tick Data)來進行股票價格的預測,並討論了馬可夫鏈模型和擴散核模型在這方面的應用。研究結果表明,大多數股票的未來三秒價格可以在少於22個狀態中找到,顯示了交易價格的低不確定性。此外,研究還發現波動性更大和價格更高的股票更難以準確預測。
Thumbnail
用多空趨勢線串聯股市金脈簡單來說內建一套投資邏輯,這套系統基於經濟學中的「適應性預期理論」發展而來,主要依賴過去的觀察和經驗來進行投資。這本書橫跨了產業面、基本面、技術面與籌碼面,我覺得下面的重點,你可以思考一下對你的投資有沒有幫助。
Thumbnail
一般常見的時間架構分成三個:趨勢級別、分析級別、進場級別。 趨勢級別 週線 or 日線,目的是為了確認整體市場的方向,以及關鍵流動性區域(支撐、壓力位) 分析級別 4H or 1H,目的是確認市場當前方向、公允價值缺口、訂單塊、流動性區域、高期望值交易區域,需要花較多時間來分析。 進場級別
什麼叫均值回歸,要如何搭配股市操作,可以參考作者的方法。
Thumbnail
移動平均線(Moving Average,簡稱 MA)是金融技術分析中一種基礎且廣泛使用的工具,透過計算一定時期內的平均價格,以平滑價格數據,從而減少市場波動的隨機性,幫助投資者更清晰地看到價格趨勢。
Thumbnail
這篇來淺談Multicharts和XQ的基本差異 基本知識 在講差異前,先讓大家知道,程式交易或是量化分析的軟體,其實是有很多選擇的。 當然,每種選擇會有不同的上手難度,以及費用。 通常越底層的語言,上手難度會越難,相對的,靈活性也會比較高。 反之,越高階的語言,上手難度越低,但靈活度
Thumbnail
本文章介紹如何使用XQ的數據報價源,利用Excel設計動態的技術K線圖。完成學系後你將學會Excel個股動態技術K線圖,Excel期貨動態技術K線圖,Excel加權動態技術K線圖,Excel成交量製作,與Excel均線的繪製。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本文深入解析成交量與均線的結合應用,包括量價配合原則、均線突破與成交量的關係、成交量萎縮的意義、均線糾結時的成交量變化、高低點的成交量表現,以及均線支撐與成交量的關係。透過這些技巧,投資者可以更全面地掌握市場脈動,提高投資決策的準確性。
本文深入淺出地解析均線使用技巧,包括均線排列、股價與均線關係、均線斜率及交叉等重點,幫助投資者掌握趨勢判斷的關鍵,提升投資決策能力。
Thumbnail
本研究使用了盤中逐筆成交資料(Tick-by-tick Data)來進行股票價格的預測,並討論了馬可夫鏈模型和擴散核模型在這方面的應用。研究結果表明,大多數股票的未來三秒價格可以在少於22個狀態中找到,顯示了交易價格的低不確定性。此外,研究還發現波動性更大和價格更高的股票更難以準確預測。
Thumbnail
用多空趨勢線串聯股市金脈簡單來說內建一套投資邏輯,這套系統基於經濟學中的「適應性預期理論」發展而來,主要依賴過去的觀察和經驗來進行投資。這本書橫跨了產業面、基本面、技術面與籌碼面,我覺得下面的重點,你可以思考一下對你的投資有沒有幫助。
Thumbnail
一般常見的時間架構分成三個:趨勢級別、分析級別、進場級別。 趨勢級別 週線 or 日線,目的是為了確認整體市場的方向,以及關鍵流動性區域(支撐、壓力位) 分析級別 4H or 1H,目的是確認市場當前方向、公允價值缺口、訂單塊、流動性區域、高期望值交易區域,需要花較多時間來分析。 進場級別
什麼叫均值回歸,要如何搭配股市操作,可以參考作者的方法。
Thumbnail
移動平均線(Moving Average,簡稱 MA)是金融技術分析中一種基礎且廣泛使用的工具,透過計算一定時期內的平均價格,以平滑價格數據,從而減少市場波動的隨機性,幫助投資者更清晰地看到價格趨勢。
Thumbnail
這篇來淺談Multicharts和XQ的基本差異 基本知識 在講差異前,先讓大家知道,程式交易或是量化分析的軟體,其實是有很多選擇的。 當然,每種選擇會有不同的上手難度,以及費用。 通常越底層的語言,上手難度會越難,相對的,靈活性也會比較高。 反之,越高階的語言,上手難度越低,但靈活度
Thumbnail
本文章介紹如何使用XQ的數據報價源,利用Excel設計動態的技術K線圖。完成學系後你將學會Excel個股動態技術K線圖,Excel期貨動態技術K線圖,Excel加權動態技術K線圖,Excel成交量製作,與Excel均線的繪製。