多週期商品的牛刀小試

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

大數據時代,資料為王已介紹如何改寫函式,該函式可以抓取到預設數列以外的數列資料,本篇將利用這個改寫後的函式,進行訊號改寫,讓訊號可以依據長、短週期的數列,進行行情判斷,並依些產生進場訊號。

多週期策略

多週期策略

在策略中,新增二個輸入參數(輸入參數可進行最佳化),以下簡單介紹這二個參數:

  • LongBarCount:
    設定長週期的連結創新高或新低的根數。
  • LongBarLimit:
    當長週期創新高或新低後,其效果可保留多少根K棒。
{判斷長週期是否連續創高或創低}
LongContinueBreakOutHigh = _ContinueBreakOut(LongBarCount, High of Data2, 1);
LongContinueBreakOutLow = _ContinueBreakOut(LongBarCount, Low of Data2, -1);

{當連續創高條件成立時,就將長週期的方向設為1,並紀錄發生的K棒編號(LongBarNumber=BarNumber)}
If LongContinueBreakOutHigh Then
Begin
LongDirection = 1;
LongBarNumber = BarNumber;
End;

{當連續創低條件成立時,就將長週期的方向設為-1,並紀錄發生的K棒編號(LongBarNumber=BarNumber)}
If LongContinueBreakOutLow Then
Begin
LongDirection = -1;
LongBarNumber = BarNumber;
End;

在程式中,將先計算長週前的連續創新高或新低的條件是否成立,若成立時,則將方向紀錄下來,並且把發生的K棒編號保留下來,這樣才能在程式中,去計算其效力可以保持多少根K棒。

接下來再加一段程式,進行這個創高或創低的有效性,當超過設定的有效根數後,就將其方向歸零(即LongDirection = 0)。

{當發生的的K棒編號與目前的編號差異超過設定的限制值時,就將這個方向歸零,並將紀錄編號歸零}
If BarNumber - LongBarNumber > LongBarLimit Then
Begin
LongDirection = 0
LongBarNumber = 0;
End;​


加上這二段程式後,就可在原來單一週期的程式中,加上第二個週期數列的判斷,利用多週期的數列來達成以長週期為趨勢判斷,而短週期為較精準的進出場點位判斷,進而提升策略對行情的把握程度,可更容易開發出長期有效的策略。

讀者先進行策略的最佳化及判讀,明天的文章再針對此策略最佳化的報表,進行績效報表分析。


avatar-img
26會員
55內容數
金融市場入門新手所必知的基本知識
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
股市觀察家的沙龍 的其他內容
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
不管是主觀交易還是程式交易,投資人都不該只見樹不見林,在主觀交易者判斷行情時,通常都會一分鐘K線圖,當成進出場時機的判斷點,但除了一分K線圖外,都會在旁邊再放上三十分K線圖及日K線圖作為大趨勢的判斷之用,避免自己只專注於一分K的行情波動,而忽略了大趨勢的方向,造成原本要順勢交易的想法卻因短週期K線的
由績效總結果可發現,淨利下降到118萬(無停損停利機制前為247萬),由表面看來策略績效變差了,但仔細看可發現,最大策略虧損也隨之下降,剩下約19萬左右的最大策略虧損,未加上停損停利機制前為54左右,下降到約為原本的1/3,意味著風險也有效的降低。 在此可用風報比這個績效指標來衡量,其公式如下:
首先回憶魔鬼藏在細節裹,提到雖然以淨利為主要目標進行最佳化,可得到很傑出的年化報酬,但問題也在此,過渡追求淨利,容易忽略了風險,造成最大的獲利回撤很大、賺賠比過低、全時段持倉⋯⋯等問題,本篇就為上週的策略加入停損機制,以風險角度為策略進行改善。 在改善最大獲利回撤問題,有許多進階出場方式可使用,如
許多投資人都想要打造出一個打遍所有類型行情的程式,試問世上有幾個葉問,可以一個打十個,既然葉門稀有,那我們反過來就好了,改成十個打一個,利用策略群來打敗這個市場,圍毆再怎麼樣,也都比單挑有利。 一個打遍各式行情的程式應屬不可得,每個程式都會有短暫失效的期間,理由很簡單,若把順勢突破及逆勢區間的交易
週末輕鬆點,腦袋先把策略、回測、績效都抛開,來點歷史回憶的輕鬆文,在二千年初國內開始有一群人開啟了程式交易之旅,當時的程式交易的系統不像現在這麼方便,只要寫好策略,掛上系統,按個同步交易的按鈕,就可以自動交易了。 蠻荒年代也有蠻年代的樂趣,就如同汽車的進化一般,一開始就開自排車的駕駛是無法體驗手排
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
不管是主觀交易還是程式交易,投資人都不該只見樹不見林,在主觀交易者判斷行情時,通常都會一分鐘K線圖,當成進出場時機的判斷點,但除了一分K線圖外,都會在旁邊再放上三十分K線圖及日K線圖作為大趨勢的判斷之用,避免自己只專注於一分K的行情波動,而忽略了大趨勢的方向,造成原本要順勢交易的想法卻因短週期K線的
由績效總結果可發現,淨利下降到118萬(無停損停利機制前為247萬),由表面看來策略績效變差了,但仔細看可發現,最大策略虧損也隨之下降,剩下約19萬左右的最大策略虧損,未加上停損停利機制前為54左右,下降到約為原本的1/3,意味著風險也有效的降低。 在此可用風報比這個績效指標來衡量,其公式如下:
首先回憶魔鬼藏在細節裹,提到雖然以淨利為主要目標進行最佳化,可得到很傑出的年化報酬,但問題也在此,過渡追求淨利,容易忽略了風險,造成最大的獲利回撤很大、賺賠比過低、全時段持倉⋯⋯等問題,本篇就為上週的策略加入停損機制,以風險角度為策略進行改善。 在改善最大獲利回撤問題,有許多進階出場方式可使用,如
許多投資人都想要打造出一個打遍所有類型行情的程式,試問世上有幾個葉問,可以一個打十個,既然葉門稀有,那我們反過來就好了,改成十個打一個,利用策略群來打敗這個市場,圍毆再怎麼樣,也都比單挑有利。 一個打遍各式行情的程式應屬不可得,每個程式都會有短暫失效的期間,理由很簡單,若把順勢突破及逆勢區間的交易
週末輕鬆點,腦袋先把策略、回測、績效都抛開,來點歷史回憶的輕鬆文,在二千年初國內開始有一群人開啟了程式交易之旅,當時的程式交易的系統不像現在這麼方便,只要寫好策略,掛上系統,按個同步交易的按鈕,就可以自動交易了。 蠻荒年代也有蠻年代的樂趣,就如同汽車的進化一般,一開始就開自排車的駕駛是無法體驗手排
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本策略主要用在盤勢強勢上漲時,等待盤勢拉回且維持在長紅K棒之上,進行的拉回買進策略,目的是不追高買進,讓順勢過程中確保成本不必追高的交易策略。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為弱勢盤,當成交量能達到當日一定的量能時,當日順勢向下的盤面機率就會增加,適合空方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用5、30分K的支撐與壓力進行突破買進與跌破賣出策略,透過盤中的量能變化進行買賣操作策略,該指標能夠真實地反映出價格的波動情況,並且可以靈活地調整參數進行進出場操作。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為攻擊盤,當成交量能達到當日一定的量能時,當日順勢向上的盤面機率就會增加,適合多方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
加權指數短線經過兩周的整理,短線從盤整突破創高回到多方軌道,23406的壓力變成支撐,未來只要沒跌破短線支撐,趨勢都沒有改變。當然和之前一樣,真突破需要有價格、量能、時間...
Thumbnail
技術面突破三要件:時間、量能、漲幅,加權指數今天是突破箱型的第二天,成交量持續放大到4763億,多頭看支撐不看壓力,短線即使有回測,只要前高20883守住,短中期多方趨勢都沒有改變,至於累計漲幅需要450點,可以慢慢補足。 法人和主力指標持續站在賣方,最大的變化是外資期貨未平倉空單,也是這兩周
前情提要: 最最最基本的,每次盤後的散戶指標是 反指標!長期的。 他一週頂多贏一天, 例如昨天飆到20458、那散戶做多當然贏 只是隨著倒貨他們又捨不得出,搞到殺400點 就變成套牢腳麻繼續放。 主力就是趁這個機會 去尬空。 反之做空也是。 1⃣️基本上看到「急拉、急殺」才能做進
Thumbnail
一般常見的時間架構分成三個:趨勢級別、分析級別、進場級別。 趨勢級別 週線 or 日線,目的是為了確認整體市場的方向,以及關鍵流動性區域(支撐、壓力位) 分析級別 4H or 1H,目的是確認市場當前方向、公允價值缺口、訂單塊、流動性區域、高期望值交易區域,需要花較多時間來分析。 進場級別
Thumbnail
#櫃檯指數 連續2天的爆量都是槓桿的交易行為,晚上盤後就可以確認融資維持率降到多少 爆量後急跌,就是準備迎接量縮的節奏 櫃臺指數就是中小型多數會開始有量縮,尤其賭運氣失敗的人,2天就讓輸家知道市場的狠勁 資金就可以觀察轉換的內容是不是延續還是都是1天行情 今天就是台達電跟矽晶圓有獲利高
上週因為19000突破後 19050策略就馬上停損。 台指: 支撐-172、270、325 壓力19 接下來我會加強監看 「籌碼」「線型」「時程」 我認為這三點缺一不可 1⃣️籌碼:每日期貨,選擇權的多空淨額與未平倉 包含三大法人、五特十大 2⃣️線性:多空線型技術圖,可以理
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本策略主要用在盤勢強勢上漲時,等待盤勢拉回且維持在長紅K棒之上,進行的拉回買進策略,目的是不追高買進,讓順勢過程中確保成本不必追高的交易策略。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為弱勢盤,當成交量能達到當日一定的量能時,當日順勢向下的盤面機率就會增加,適合空方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用5、30分K的支撐與壓力進行突破買進與跌破賣出策略,透過盤中的量能變化進行買賣操作策略,該指標能夠真實地反映出價格的波動情況,並且可以靈活地調整參數進行進出場操作。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為攻擊盤,當成交量能達到當日一定的量能時,當日順勢向上的盤面機率就會增加,適合多方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
加權指數短線經過兩周的整理,短線從盤整突破創高回到多方軌道,23406的壓力變成支撐,未來只要沒跌破短線支撐,趨勢都沒有改變。當然和之前一樣,真突破需要有價格、量能、時間...
Thumbnail
技術面突破三要件:時間、量能、漲幅,加權指數今天是突破箱型的第二天,成交量持續放大到4763億,多頭看支撐不看壓力,短線即使有回測,只要前高20883守住,短中期多方趨勢都沒有改變,至於累計漲幅需要450點,可以慢慢補足。 法人和主力指標持續站在賣方,最大的變化是外資期貨未平倉空單,也是這兩周
前情提要: 最最最基本的,每次盤後的散戶指標是 反指標!長期的。 他一週頂多贏一天, 例如昨天飆到20458、那散戶做多當然贏 只是隨著倒貨他們又捨不得出,搞到殺400點 就變成套牢腳麻繼續放。 主力就是趁這個機會 去尬空。 反之做空也是。 1⃣️基本上看到「急拉、急殺」才能做進
Thumbnail
一般常見的時間架構分成三個:趨勢級別、分析級別、進場級別。 趨勢級別 週線 or 日線,目的是為了確認整體市場的方向,以及關鍵流動性區域(支撐、壓力位) 分析級別 4H or 1H,目的是確認市場當前方向、公允價值缺口、訂單塊、流動性區域、高期望值交易區域,需要花較多時間來分析。 進場級別
Thumbnail
#櫃檯指數 連續2天的爆量都是槓桿的交易行為,晚上盤後就可以確認融資維持率降到多少 爆量後急跌,就是準備迎接量縮的節奏 櫃臺指數就是中小型多數會開始有量縮,尤其賭運氣失敗的人,2天就讓輸家知道市場的狠勁 資金就可以觀察轉換的內容是不是延續還是都是1天行情 今天就是台達電跟矽晶圓有獲利高
上週因為19000突破後 19050策略就馬上停損。 台指: 支撐-172、270、325 壓力19 接下來我會加強監看 「籌碼」「線型」「時程」 我認為這三點缺一不可 1⃣️籌碼:每日期貨,選擇權的多空淨額與未平倉 包含三大法人、五特十大 2⃣️線性:多空線型技術圖,可以理