古有草船借箭,今有AI借鏡 - 訊號撰寫

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

古有草船借箭,今有AI借鏡 寫到如何將CNN訓練好的模型訊號以一個新商品的方式匯入成歷史資料,藉此當為進場訊號的輔助,本文就簡單示範,當匯入訊號後,策略的程式如何撰寫。

首先描述這個模型的特性及策略的設計,CNN模型以「市場輪廓圖」為基礎訓練圖形,以「日」為單位,預測接下來的行情是否發生反轉,訊號的產生也是以日為單位產生,但日資料拿來當交易的週期太長,於是就另外再加入一條五分K的資料數列,當為進出場時間的依據。

進場訊號

進場訊號

本策略為示範說明用,因此只簡單定義了停損及移動出場二個參數,因為CNN的模型判斷是以「日」為單位,在程式中,就以判斷是否換日當條件,當換日的K棒時,就讀入CNN的模型訊號,以CurrentDirection來儲存目前CNN的訊號方向,當方向有發生變化時,就將NeedChange的值,設為CNN預做的方向,讓5分K在開盤時,可以依據NeedChange的值來觸發進場訊號,當CNN的訊號不變或預測為盤整時,就將NeedChange值設定為0,則不會觸發方向。

停損及移動出場

停損及移動出場

當MarketPosition不為零時,即代表目前有部位,則將停損及移動出場的參數傳入出場的函式中,在此特別說明:

If Date + 19000000 >= 20230408 And Time >= 1300 Then

這是因為CNN的最後日期只到 2023/04/08, 因此當大於這個日期時,若手中有部位,則在 13:00時就發出平倉的訊號,避免一直持有讓倉位。

在MC的日期起始日期是 1900年,因此我們可以將系統日期,加上19000000後,就可直接與目前的日期比較,不用再手動計算,目前日期與1900年的年份差距,增加程式的可讀性。

若不使用加 19000000的方式,則需表示為1230408,不常撰寫策略的開發者很容易搞錯年度,在此就運用了這個小技巧,讓日期可以直接以西元年的方式來表示。

本篇只是以一個簡單的範例說明如何結合AI的模型訊號,筆者可依此進行擴充,以結合更多的外部模型,充分發揮MC的強項。





avatar-img
26會員
55內容數
金融市場入門新手所必知的基本知識
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
股市觀察家的沙龍 的其他內容
在AI浪潮下的訊號開發 提到可將AI訓練好的模型產生之訊號當成一個商品來匯入,今天將手把把示範如何把這訊號進行匯入成商品,並在策略撰寫時,可引用至此訊號,當為輔助資訊。 此表格為筆者使用的CNN模型訊號,在此利用開盤價、最高價、最低價、收盤價的技巧,讓多方趨勢的日期呈現紅K、空方趨勢的日期呈現黑K
2022/11 ChatGPT 3.5 正式對外發表,全球掀起了一陣AI風潮,各國也持續投入AI的軍備競賽,平常不會接觸AI的人,也開始學著如何跟ChatGPT溝通,有人用GPT來提升工作效率,但也有人是想看GPT的笑話,一直想辦法讓他回得出錯誤答案,一試出錯誤答案,就急著分享給朋友說GPT還不實用
策略績效報表的判讀,有許多的方向,有人是以獲利為優先,有人是以風險為優先,二者都無法錯之分,端看投資人的喜好及策略的目的,如果開發的策略是以吸引資金或出租策略為目標,那絕大多數人都是以獲利為優先,風險的考量就成了不要太差就好,而做為自己使用時,就不一定會以獲利為主要目標,試想投資人拿自己的錢進行投資
在主觀交易的投資老手,判斷行情時,絕對會長短線行情一同判斷,以長線確認市場的趨勢後,再用短線來確認較佳的進場時機,在多週期商品的牛刀小試 中,也利用此一市場判讀原則,先以長週期的商品確認趨勢力竭的方向,再以短週期的商品來取得較佳的進出場時機。 接下來檢視一下,經過簡單最佳化參數後的績效,由策略績效
在大數據時代,資料為王已介紹如何改寫函式,該函式可以抓取到預設數列以外的數列資料,本篇將利用這個改寫後的函式,進行訊號改寫,讓訊號可以依據長、短週期的數列,進行行情判斷,並依些產生進場訊號。 在策略中,新增二個輸入參數(輸入參數可進行最佳化),以下簡單介紹這二個參數: LongBarCount:
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
在AI浪潮下的訊號開發 提到可將AI訓練好的模型產生之訊號當成一個商品來匯入,今天將手把把示範如何把這訊號進行匯入成商品,並在策略撰寫時,可引用至此訊號,當為輔助資訊。 此表格為筆者使用的CNN模型訊號,在此利用開盤價、最高價、最低價、收盤價的技巧,讓多方趨勢的日期呈現紅K、空方趨勢的日期呈現黑K
2022/11 ChatGPT 3.5 正式對外發表,全球掀起了一陣AI風潮,各國也持續投入AI的軍備競賽,平常不會接觸AI的人,也開始學著如何跟ChatGPT溝通,有人用GPT來提升工作效率,但也有人是想看GPT的笑話,一直想辦法讓他回得出錯誤答案,一試出錯誤答案,就急著分享給朋友說GPT還不實用
策略績效報表的判讀,有許多的方向,有人是以獲利為優先,有人是以風險為優先,二者都無法錯之分,端看投資人的喜好及策略的目的,如果開發的策略是以吸引資金或出租策略為目標,那絕大多數人都是以獲利為優先,風險的考量就成了不要太差就好,而做為自己使用時,就不一定會以獲利為主要目標,試想投資人拿自己的錢進行投資
在主觀交易的投資老手,判斷行情時,絕對會長短線行情一同判斷,以長線確認市場的趨勢後,再用短線來確認較佳的進場時機,在多週期商品的牛刀小試 中,也利用此一市場判讀原則,先以長週期的商品確認趨勢力竭的方向,再以短週期的商品來取得較佳的進出場時機。 接下來檢視一下,經過簡單最佳化參數後的績效,由策略績效
在大數據時代,資料為王已介紹如何改寫函式,該函式可以抓取到預設數列以外的數列資料,本篇將利用這個改寫後的函式,進行訊號改寫,讓訊號可以依據長、短週期的數列,進行行情判斷,並依些產生進場訊號。 在策略中,新增二個輸入參數(輸入參數可進行最佳化),以下簡單介紹這二個參數: LongBarCount:
在交易千萬別見樹不見林 中示範如何在同一張圖表上加入不同週期的行情走勢,本篇將對MultiCharts初體驗-函式撰寫、MultiCharts初體驗-訊號撰寫 的程式進行改寫,讓程式可以讀取到多週期的K線資料。 在MC中可以用Data1、Data2、⋯⋯、Data99的指定方式,來存取圖表中的數列
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為弱勢盤,當成交量能達到當日一定的量能時,當日順勢向下的盤面機率就會增加,適合空方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為攻擊盤,當成交量能達到當日一定的量能時,當日順勢向上的盤面機率就會增加,適合多方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
從程式策略中已經有反應方向有轉向為空方,尤其是川普與降息的不確定性,加上七月份是一整年度的高點,而一整年的低點會落在九月,須留意逢低買的風險,減少部位操作也是一種資金控管的好方法。
Thumbnail
本周的盤勢呈現上下洗刷,程式單還是最怕洗盤,短線上容易被掃停損,不過這就是自動交易本身容易面對的問題,但重點仍然在於遇到連續虧損時,是否還能堅信此自動交易的才是重點,許多人會停止使用,或是關閉,但通常都會在上漲時候,才發現好像又可以使用,又再度開啟,就這樣來來回回循環,最後還是會關閉交易。
Thumbnail
本週三結算前整個盤面相當刺激,策略多方拼命觸發,但許多都是跳空過高,上漲空間利潤相對就比較少了,但最刺激的絕對是週四夜盤,09的策略久久終於觸發,而且還獲利收割300點,直接大進補,而周五開低後又急速拉升,多方策略也是不妨多讓,沿路往上收割。
Thumbnail
本文章介紹如何利用PD Arrays和ICT 2022 Model在虛擬貨幣市場找到交易機會。透過定義日線起點、畫出日內折溢價區和尋找潛在PD Arrays,建立起完整的交易系統。文章內容包含具體的交易策略和步驟及實例說明和分析。血哥分享自己的交易經驗,並提供交易員培訓計劃,邀請讀者一起加入學習。
Thumbnail
在 ICT 2022 Model 文章中,我們介紹了價格的行為模式以及時間與價格的關係。文章透過實際案例說明瞭ICT 2022 Model的應用,並給出了日內PD Array的相關概念。最後,作者呼籲讀者要多加回測練習,加強對ICT概念的掌握。文章涵蓋了豐富的交易策略和理論知識,適合投資熱衷者閱讀。
Thumbnail
受到周五夜盤費半大漲,大致上可得知今天會開高,但重點會是開高後的壓力區應對方式,開高是否續漲開盤價就會是關鍵點為17816,盤中押回至開盤開盤價之下就會偏弱,通常做空勝率高,這是一般操作方式,策略我並沒有特別開發空方的策略,這以後有空才會慢慢寫成程式囉。
Thumbnail
本篇文章分享了自行開發的臺指期當沖策略,並使用XQ全球贏家進行自動化交易買賣。主要內容包括今日交易重點、當日損益、自動交易損益計算與績效圖以及各交易策略說明。另外,也提供了免費下載策略寶庫的資訊。文章強調策略的執行和分享交易績效的重要性。閱讀者可以從中獲得交易策略方面的參考,並瞭解相關風險和盈虧。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為弱勢盤,當成交量能達到當日一定的量能時,當日順勢向下的盤面機率就會增加,適合空方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
本策略採用台指期五分K的成交量進行判斷是否當日為攻擊盤,當成交量能達到當日一定的量能時,當日順勢向上的盤面機率就會增加,適合多方的順勢盤面。 此策略主要是針對看盤的經驗,將策略轉化為程式進行自動化交易,減少人為的操作,即使沒看盤也能自動化的完成交易。
Thumbnail
從程式策略中已經有反應方向有轉向為空方,尤其是川普與降息的不確定性,加上七月份是一整年度的高點,而一整年的低點會落在九月,須留意逢低買的風險,減少部位操作也是一種資金控管的好方法。
Thumbnail
本周的盤勢呈現上下洗刷,程式單還是最怕洗盤,短線上容易被掃停損,不過這就是自動交易本身容易面對的問題,但重點仍然在於遇到連續虧損時,是否還能堅信此自動交易的才是重點,許多人會停止使用,或是關閉,但通常都會在上漲時候,才發現好像又可以使用,又再度開啟,就這樣來來回回循環,最後還是會關閉交易。
Thumbnail
本週三結算前整個盤面相當刺激,策略多方拼命觸發,但許多都是跳空過高,上漲空間利潤相對就比較少了,但最刺激的絕對是週四夜盤,09的策略久久終於觸發,而且還獲利收割300點,直接大進補,而周五開低後又急速拉升,多方策略也是不妨多讓,沿路往上收割。
Thumbnail
本文章介紹如何利用PD Arrays和ICT 2022 Model在虛擬貨幣市場找到交易機會。透過定義日線起點、畫出日內折溢價區和尋找潛在PD Arrays,建立起完整的交易系統。文章內容包含具體的交易策略和步驟及實例說明和分析。血哥分享自己的交易經驗,並提供交易員培訓計劃,邀請讀者一起加入學習。
Thumbnail
在 ICT 2022 Model 文章中,我們介紹了價格的行為模式以及時間與價格的關係。文章透過實際案例說明瞭ICT 2022 Model的應用,並給出了日內PD Array的相關概念。最後,作者呼籲讀者要多加回測練習,加強對ICT概念的掌握。文章涵蓋了豐富的交易策略和理論知識,適合投資熱衷者閱讀。
Thumbnail
受到周五夜盤費半大漲,大致上可得知今天會開高,但重點會是開高後的壓力區應對方式,開高是否續漲開盤價就會是關鍵點為17816,盤中押回至開盤開盤價之下就會偏弱,通常做空勝率高,這是一般操作方式,策略我並沒有特別開發空方的策略,這以後有空才會慢慢寫成程式囉。
Thumbnail
本篇文章分享了自行開發的臺指期當沖策略,並使用XQ全球贏家進行自動化交易買賣。主要內容包括今日交易重點、當日損益、自動交易損益計算與績效圖以及各交易策略說明。另外,也提供了免費下載策略寶庫的資訊。文章強調策略的執行和分享交易績效的重要性。閱讀者可以從中獲得交易策略方面的參考,並瞭解相關風險和盈虧。