多週期商品的牛刀小試

閱讀時間約 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;​


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

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


24會員
55內容數
金融市場入門新手所必知的基本知識
留言0
查看全部
發表第一個留言支持創作者!
股市觀察家的沙龍 的其他內容
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對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
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
今天是本次加課的最後一篇,先跟大家講一下之後的行程,我們多週期系列文,剩下幾個重要主題,一個是今天要開始談的「決定方向」,再來是短週期的型態判斷方法,最後是多週期操作的進場與停損,這是三個比較大的題目,其他還有一些小重點我會分散穿插在各篇文章中,這裡特別要提的是,關於「決定方向」這個主題,因為是
Thumbnail
延續上週的主題「主操作週期的第二個意義就是以主週期綠線為操作方向的分界」,既然我們的主週期是小時線,在此原則下,我們的操作當然就是以時綠為交易方向的分界,也就是,價格在時綠之上不作空,在時綠之下不作多。 上面是黃金和原油近一月的小時線走勢,同樣的,你可以隨意找各種標的,隨意拉更長的期間,
Thumbnail
今天有一個大題目要講,就是要跟各位說明,我的系統以小時線為主操作週期的理由,不過在這之前,我們要先來看一個由上禮拜「純主週期操作」與「主副週期搭配操作」的比較問題,衍伸出來的一個也是我常用的操作技巧。此外,我還要先說明「主操作週期的第二個意義」,以此帶入「以小時線為主週期的理由」這個主題。  
Thumbnail
上禮拜說主操作週期的第一個意義,就是確認目前盤勢,而輔助週期(副操作週期)則是決定進出場點,我在文末也給了關於德指的簡單的操作策略,今天我們就來看看本週德指精彩的走勢,正好也可以做為我們課程完美的範本。 上圖標記處是我上週文章最後截到的德指走勢,我是這麼說的   「…你還是可以放空,但是以小
Thumbnail
話說,應該有人感覺得到,我們這個系列文好像又沒辦法照預定行程寫完了,似乎還有不少主題還沒講,不過大家放心,無論如何,即使之後要再加課,也是最後一次了,我們的單元就剩下現在的多週期和後面的交易情緒及資金配置,再怎麼樣也用不了太多篇幅,而且我也說過,我如果真的有意拖稿騙稿費老是講些五四三,大家都看得
Thumbnail
今天當然是要先來這禮拜五的行情了,感謝川爺給了大家一個這麼好的又熱又新鮮的學習範例。 小時線頭部(三重頂)→長黑跌破(綠線)→反彈(均線回歸)→死叉→空   各位知道我一向不喜歡用浮誇的語言,不過這一波行情,實在不得不說真是「送分題」,但你還是要知道,這裡說送分題並不是「穩賺」的意思,而
Thumbnail
  今天一開始先再看兩個計算時程的例子, 比如說上面這個圖,截圖的時候是1:40分,假設他收盤可以維持這樣,連兩根中紅吃掉前面一根(假)跌破時綠的中黑(因為他只是一根K棒跌破而已,三線還在綠線上方有段距離,死叉沒有確認,所以我們也不會進場放空),並繼續帶動小時線的多頭趨勢,如此我就知道他多頭
Thumbnail
上次課程有「暗藏」了一個重要的操作技巧,不知道有沒有人注意到,但是話雖然這麼說,我也不是只「藏」在文章裡而已,類似的東西我在課程甚至閒聊時都提過好幾次了,只是沒有明確地指出。這個技巧就是:計算時程。   撇開趨勢進行間切入進場的情況不談,我們現在知道我們操作的基本動作就是在交叉時進場,但是除非你
Thumbnail
一般交易軟體的K線圖週期,主要包含月線、周線、日線、分時線,其他公司我不知道,元大越是贏的話還可以看到年線,但說實在的,年線其實沒傻用處,即使是法人應該也不會用年線操作。不過,用功的同學應該還記得,我曾經用年線歸納加權指數的歷史慣性給大家看,我說加權年線在歷史上從未發生過連二黑的情況,如下圖
今天開始要進入多週期操作了,光想標題就費了我一番功夫,這幾個禮拜來回修正了數次,用過概要、概論、探討…最後決定用「精要」。既曰「精要」,表示你無法在這裡看到多週期交易的全貌,它只是「精華」與「要領」,然而話說回來,多週期交易本身本就沒有所謂「全貌」,市場千變萬化,每天都可能有各種狀況發生。你說一
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
今天是本次加課的最後一篇,先跟大家講一下之後的行程,我們多週期系列文,剩下幾個重要主題,一個是今天要開始談的「決定方向」,再來是短週期的型態判斷方法,最後是多週期操作的進場與停損,這是三個比較大的題目,其他還有一些小重點我會分散穿插在各篇文章中,這裡特別要提的是,關於「決定方向」這個主題,因為是
Thumbnail
延續上週的主題「主操作週期的第二個意義就是以主週期綠線為操作方向的分界」,既然我們的主週期是小時線,在此原則下,我們的操作當然就是以時綠為交易方向的分界,也就是,價格在時綠之上不作空,在時綠之下不作多。 上面是黃金和原油近一月的小時線走勢,同樣的,你可以隨意找各種標的,隨意拉更長的期間,
Thumbnail
今天有一個大題目要講,就是要跟各位說明,我的系統以小時線為主操作週期的理由,不過在這之前,我們要先來看一個由上禮拜「純主週期操作」與「主副週期搭配操作」的比較問題,衍伸出來的一個也是我常用的操作技巧。此外,我還要先說明「主操作週期的第二個意義」,以此帶入「以小時線為主週期的理由」這個主題。  
Thumbnail
上禮拜說主操作週期的第一個意義,就是確認目前盤勢,而輔助週期(副操作週期)則是決定進出場點,我在文末也給了關於德指的簡單的操作策略,今天我們就來看看本週德指精彩的走勢,正好也可以做為我們課程完美的範本。 上圖標記處是我上週文章最後截到的德指走勢,我是這麼說的   「…你還是可以放空,但是以小
Thumbnail
話說,應該有人感覺得到,我們這個系列文好像又沒辦法照預定行程寫完了,似乎還有不少主題還沒講,不過大家放心,無論如何,即使之後要再加課,也是最後一次了,我們的單元就剩下現在的多週期和後面的交易情緒及資金配置,再怎麼樣也用不了太多篇幅,而且我也說過,我如果真的有意拖稿騙稿費老是講些五四三,大家都看得
Thumbnail
今天當然是要先來這禮拜五的行情了,感謝川爺給了大家一個這麼好的又熱又新鮮的學習範例。 小時線頭部(三重頂)→長黑跌破(綠線)→反彈(均線回歸)→死叉→空   各位知道我一向不喜歡用浮誇的語言,不過這一波行情,實在不得不說真是「送分題」,但你還是要知道,這裡說送分題並不是「穩賺」的意思,而
Thumbnail
  今天一開始先再看兩個計算時程的例子, 比如說上面這個圖,截圖的時候是1:40分,假設他收盤可以維持這樣,連兩根中紅吃掉前面一根(假)跌破時綠的中黑(因為他只是一根K棒跌破而已,三線還在綠線上方有段距離,死叉沒有確認,所以我們也不會進場放空),並繼續帶動小時線的多頭趨勢,如此我就知道他多頭
Thumbnail
上次課程有「暗藏」了一個重要的操作技巧,不知道有沒有人注意到,但是話雖然這麼說,我也不是只「藏」在文章裡而已,類似的東西我在課程甚至閒聊時都提過好幾次了,只是沒有明確地指出。這個技巧就是:計算時程。   撇開趨勢進行間切入進場的情況不談,我們現在知道我們操作的基本動作就是在交叉時進場,但是除非你
Thumbnail
一般交易軟體的K線圖週期,主要包含月線、周線、日線、分時線,其他公司我不知道,元大越是贏的話還可以看到年線,但說實在的,年線其實沒傻用處,即使是法人應該也不會用年線操作。不過,用功的同學應該還記得,我曾經用年線歸納加權指數的歷史慣性給大家看,我說加權年線在歷史上從未發生過連二黑的情況,如下圖
今天開始要進入多週期操作了,光想標題就費了我一番功夫,這幾個禮拜來回修正了數次,用過概要、概論、探討…最後決定用「精要」。既曰「精要」,表示你無法在這裡看到多週期交易的全貌,它只是「精華」與「要領」,然而話說回來,多週期交易本身本就沒有所謂「全貌」,市場千變萬化,每天都可能有各種狀況發生。你說一