多週期商品的牛刀小試

更新於 發佈於 閱讀時間約 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
留言分享你的想法!
股市觀察家-avatar-img
發文者
2023/11/18
長線看趨勢,短線看時機提及了這篇文章,趕快過去看看吧!
avatar-img
股市觀察家的沙龍
28會員
55內容數
金融市場入門新手所必知的基本知識
2023/11/30
今日的標題出自於邱吉爾,一個合格的策略上線並非程式交易的終點,而回測不出合格的策略,也非末日,在程式交易這條路上,繼續前行的勇氣是絕不可缺少的,在策略開發上,能成功上線的機率可能不到1%,其餘的99% 就當成打怪練等,累積經驗,當有足夠的經驗後,任何簡易的指標,都可稍加變化後,成為一支合格的策略。
Thumbnail
2023/11/30
今日的標題出自於邱吉爾,一個合格的策略上線並非程式交易的終點,而回測不出合格的策略,也非末日,在程式交易這條路上,繼續前行的勇氣是絕不可缺少的,在策略開發上,能成功上線的機率可能不到1%,其餘的99% 就當成打怪練等,累積經驗,當有足夠的經驗後,任何簡易的指標,都可稍加變化後,成為一支合格的策略。
Thumbnail
2023/11/29
一般的投資人進入程式交易領域大都是由一些公開課程學得,然後就拿授課老師給的程式來開始回測,找出一個較佳的績效後,就開始上線交易,剛開始時,可能績效還不錯,但久了,會發現某幾次的交易好像被針對了,常常一進場後,很快就剛好打到停損後,行情就又往程式的方向走。 除了回測參數外,還有人會開始改變K線的週期
Thumbnail
2023/11/29
一般的投資人進入程式交易領域大都是由一些公開課程學得,然後就拿授課老師給的程式來開始回測,找出一個較佳的績效後,就開始上線交易,剛開始時,可能績效還不錯,但久了,會發現某幾次的交易好像被針對了,常常一進場後,很快就剛好打到停損後,行情就又往程式的方向走。 除了回測參數外,還有人會開始改變K線的週期
Thumbnail
2023/11/28
開盤跳空(不管往上或往下),當日行情大都有一個大波段的走勢,但跳空之後,是持續往跳空方向走,或是反方向回補跳空缺口,將成為當日開盤後的判斷重點,只要掌握到對的方向,當日將有非常大的獲利。 在此介紹「市場輪廓圖(Market Profile)」的觀念,市場輪廓圖將成交價位與成交量加以堆疊,成為類似分
Thumbnail
2023/11/28
開盤跳空(不管往上或往下),當日行情大都有一個大波段的走勢,但跳空之後,是持續往跳空方向走,或是反方向回補跳空缺口,將成為當日開盤後的判斷重點,只要掌握到對的方向,當日將有非常大的獲利。 在此介紹「市場輪廓圖(Market Profile)」的觀念,市場輪廓圖將成交價位與成交量加以堆疊,成為類似分
Thumbnail
看更多
你可能也想看
Thumbnail
沙龍一直是創作與交流的重要空間,這次 vocus 全面改版了沙龍介面,就是為了讓好內容被好好看見! 你可以自由編排你的沙龍首頁版位,新版手機介面也讓每位訪客都能更快找到感興趣的內容、成為你的支持者。 改版完成後可以在社群媒體分享新版面,並標記 @vocus.official⁠ ♥️ ⁠
Thumbnail
沙龍一直是創作與交流的重要空間,這次 vocus 全面改版了沙龍介面,就是為了讓好內容被好好看見! 你可以自由編排你的沙龍首頁版位,新版手機介面也讓每位訪客都能更快找到感興趣的內容、成為你的支持者。 改版完成後可以在社群媒體分享新版面,並標記 @vocus.official⁠ ♥️ ⁠
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
本策略主要用在盤勢強勢上漲時,等待盤勢拉回且維持在長紅K棒之上,進行的拉回買進策略,目的是不追高買進,讓順勢過程中確保成本不必追高的交易策略。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略主要用在盤勢強勢上漲時,等待盤勢拉回且維持在長紅K棒之上,進行的拉回買進策略,目的是不追高買進,讓順勢過程中確保成本不必追高的交易策略。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為攻擊盤,當成交量能達到當日一定的量能時,當日順勢向上的盤面機率就會增加,適合多方的順勢盤面。
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為攻擊盤,當成交量能達到當日一定的量能時,當日順勢向上的盤面機率就會增加,適合多方的順勢盤面。
Thumbnail
在主觀交易的投資老手,判斷行情時,絕對會長短線行情一同判斷,以長線確認市場的趨勢後,再用短線來確認較佳的進場時機,在多週期商品的牛刀小試 中,也利用此一市場判讀原則,先以長週期的商品確認趨勢力竭的方向,再以短週期的商品來取得較佳的進出場時機。 接下來檢視一下,經過簡單最佳化參數後的績效,由策略績效
Thumbnail
在主觀交易的投資老手,判斷行情時,絕對會長短線行情一同判斷,以長線確認市場的趨勢後,再用短線來確認較佳的進場時機,在多週期商品的牛刀小試 中,也利用此一市場判讀原則,先以長週期的商品確認趨勢力竭的方向,再以短週期的商品來取得較佳的進出場時機。 接下來檢視一下,經過簡單最佳化參數後的績效,由策略績效
Thumbnail
在大數據時代,資料為王已介紹如何改寫函式,該函式可以抓取到預設數列以外的數列資料,本篇將利用這個改寫後的函式,進行訊號改寫,讓訊號可以依據長、短週期的數列,進行行情判斷,並依些產生進場訊號。 在策略中,新增二個輸入參數(輸入參數可進行最佳化),以下簡單介紹這二個參數: LongBarCount:
Thumbnail
在大數據時代,資料為王已介紹如何改寫函式,該函式可以抓取到預設數列以外的數列資料,本篇將利用這個改寫後的函式,進行訊號改寫,讓訊號可以依據長、短週期的數列,進行行情判斷,並依些產生進場訊號。 在策略中,新增二個輸入參數(輸入參數可進行最佳化),以下簡單介紹這二個參數: LongBarCount:
Thumbnail
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
Thumbnail
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
Thumbnail
交易訊不會無中生有、憑空想像而出現,通常會將想要觀察的指標疊加在線圖上,再由圖上去找買賣規則的靈感,此篇就以前二篇開發連續創高或連續創低的指標來開發交易訊號。
Thumbnail
交易訊不會無中生有、憑空想像而出現,通常會將想要觀察的指標疊加在線圖上,再由圖上去找買賣規則的靈感,此篇就以前二篇開發連續創高或連續創低的指標來開發交易訊號。
Thumbnail
在軟體工程中強調架構的延展性、維護性及重用性,將運算邏輯先寫成函式就是為了提高重用及維護,軟體界在這樣的發展下,開發出許多通用的套件,使得許多程式開發者可以利用套件來提升開發速度及穩定度,就如同現在的微波食品,想要煮一桌菜,不用自己從買食材開始、處理食材、料理食物、擺盤上桌⋯⋯等步驟,只需將買來的調
Thumbnail
在軟體工程中強調架構的延展性、維護性及重用性,將運算邏輯先寫成函式就是為了提高重用及維護,軟體界在這樣的發展下,開發出許多通用的套件,使得許多程式開發者可以利用套件來提升開發速度及穩定度,就如同現在的微波食品,想要煮一桌菜,不用自己從買食材開始、處理食材、料理食物、擺盤上桌⋯⋯等步驟,只需將買來的調
Thumbnail
警語:本文內容僅作為觀察歷史資料之統計結果與心得分享,無任何投資買賣建議,過去歷史資料不代表未來,麻煩請勿以此為交易之參考依據,投資有賺有賠請務必獨立思考自行判斷。請勿任意轉載抄襲翻印必究。   以下是這次分享的台指5K警示回測績效圖,文章會介紹這腳本的邏輯與提供程式語法給大家自行參考,可以將其
Thumbnail
警語:本文內容僅作為觀察歷史資料之統計結果與心得分享,無任何投資買賣建議,過去歷史資料不代表未來,麻煩請勿以此為交易之參考依據,投資有賺有賠請務必獨立思考自行判斷。請勿任意轉載抄襲翻印必究。   以下是這次分享的台指5K警示回測績效圖,文章會介紹這腳本的邏輯與提供程式語法給大家自行參考,可以將其
Thumbnail
今天介紹早盤大量多方受阻的放空模型,也是非常常見的行情走勢,跟著行情地圖操作,都能夠掌握到不錯的進場時機。 量增價漲,帶上下引線的中長紅K,爆出比昨日開盤還大的量,目前是屬於多方強勢。但有個小問題是,對比6/19尾盤最後一根紅K,量能放大但實體K棒卻明顯縮短,不協調的價量結構,屬於多方異常的現象。
Thumbnail
今天介紹早盤大量多方受阻的放空模型,也是非常常見的行情走勢,跟著行情地圖操作,都能夠掌握到不錯的進場時機。 量增價漲,帶上下引線的中長紅K,爆出比昨日開盤還大的量,目前是屬於多方強勢。但有個小問題是,對比6/19尾盤最後一根紅K,量能放大但實體K棒卻明顯縮短,不協調的價量結構,屬於多方異常的現象。
Thumbnail
長多:周K線的年線(預設52MA)向上,且周K線收盤價在年線上方。 中多:日K線的季線(預設60MA)向上,且日K線收盤價在季線上方。 短多:日K線的雙周線(預設10MA)向上,且日K線收盤價在雙周線上方。 趨勢參數的調整方式: 與趨勢相關的選股模組: 選股模組運用範例:
Thumbnail
長多:周K線的年線(預設52MA)向上,且周K線收盤價在年線上方。 中多:日K線的季線(預設60MA)向上,且日K線收盤價在季線上方。 短多:日K線的雙周線(預設10MA)向上,且日K線收盤價在雙周線上方。 趨勢參數的調整方式: 與趨勢相關的選股模組: 選股模組運用範例:
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News