TradingView 自動 下單、自動交易 機器人、TradingView在PTT/mobile01評價與討論,在ptt社群跟網路上大家這樣說
TradingView 自動 下單在Fw: [心得] 自建數據分析操盤系統- 看板Trading
作者: cory8249 (Cory) 看板: Option
標題: [心得] 自建數據分析操盤系統
時間: Mon Apr 2 16:43:21 2018
金融交易變化萬千,到底要怎麼長期穩定賺錢 ?
我想是每個操盤投資人都想解的問題
但真的有規律可尋嗎 ?
某某書寫說看 OOXX 指標金叉做多 勝率 80% 真的嗎 ?
某某老師說 他的程式回測績效超猛 去年賺五倍 現在我租了 也要發了嗎 ?
還是跟著鄉民反著做 聽說勝率很高 ?
以上都是我剛入場時,心裡的疑惑。充滿茫然,不知所措。
既然這樣,身為一個資工系宅宅,乾脆自己用擅長的程式,實做數據分析吧!
那要怎麼做? 要寫 MultiCharts 嗎? 還是自己寫 Excel DDE? C# API?
--
經過了一些嘗試與挫折後
我發現市面上沒有任何一套工具可以滿足我做程式化數據分析的追求
( 可能我的追求比較奇怪 )
所以決定走上一條困難的路
就是從頭到尾 打造一套分析操盤系統
從底層原始資料收集、資訊庫系統、演算法設計、圖表視覺化、網站前端即時呈現
全部動手 DIY 自己做!
--
以下分享這一年來做的工程細節
沒有任何聖杯程式指標 也沒有交易策略
僅為數據分析系統實做經驗談
沒興趣請趕快左轉 XDD
--
首先 交易的 Raw Data 到底是什麼呢 ? K棒嗎 ? 均線 ?
就我目前來看,盤中主要有兩個:成交明細、五檔掛單
K棒、線、技術指標,都是衍生來的,並非真正原始資料
所以做數據工程,勢必要收集最原始的 data
以台指期來看 每天成交約 6-7萬筆 10-15萬口
如何收集這 幾萬筆 Data 來分析 勢必要透過行情報價API來達成
國內免費的 Tick 報價 我是用群益 C# API
它會以 Callback 形式回傳註冊的商品即時成交明細
那如何蒐集 有系統化的保存這些資料 供接下來分析使用 ?
這時候勢必就把資料庫系統派上用場了
我是用 PostgrSQL 而不是 txt csv 文字檔格式
資料正規化 永續性儲存 對後續分析跟維護 有非常大益處
目前抓的商品包含: 大台 小台 周選 月選 指標性權值股 (不知不覺也累積3000萬筆了)
涵蓋大部分人會看 有意義的標的商品
之後要做各種不同的分析 都會有幫助
有報價即時存到資料庫之後 接下來要開始認真要做分析
這邊我選擇我擅長的 Python 來做 而不是直接寫在 C#
畢竟在資料分析的領域 毋庸置疑 Python 是目前最強大的
也為之後要導入 AI / Deep Learning Model 做準備
分析程式部份 目前實做幾個我覺得很有意思的
1. 大戶/散戶 成交累積變化
2. 選擇權均價 / 累積金額
3. 權值股開盤後當天強弱走勢
4. 權值股大單走向
5. 期貨買賣掛單變化
細節就不講了 反正有資料想算什麼都可以 大家有興趣可以自己做
畢竟每個人想看的的分析、操作方式都不一樣
這邊可以看出 如果不自己做系統 現成軟體是很難辦到這些事情的
不論 MC 還是 Excel 都幾乎得不到我要的分析
再者 我真正想做的分析 才剛開始 XD
--
分析演算法寫完之後 就要考慮怎麼呈現 讓K棒會跳 圖表數值會更新
直接 Python Matplotlib 絕對是不行的
寫 Qt/wx GUI 我覺得也不是一個好方法
好在現在網頁 js 前端 有一套很棒的 Lib 就是 TradingView
之前玩比特幣 發現很多交易所都用那套 可以接自己的 API 即時畫圖表
所以大部分指標線圖性質的分析 我都把它寫成 Web REST API
串接 TradingView 可以很縮放流暢的觀看
( 哀 看看現在的券商軟體 跟我小時候看我爸在玩的時候 根本沒什麼改變 ...
非線圖類的分析 就要用 React / Chart.js 來寫了
可以畫圓餅圖、長條圖、泡泡圖等等
一樣先想好要做什麼 怎麼開 Data API 怎麼呈現
像是我覺得把選擇權 Call / Put 對稱上下擺 用長條圖就很棒
--
架構大概是這樣 中間還蠻多坑的 每個環節就是熬夜無數天才搞出來的
也陸續找了一些人 組發開團隊 越弄越大
( 不然後端、DB、前端、演算法、交易操盤、策略分析 一個人吃不下啊 XD
POST INSERT
C# Quote API ------> Python Django --------> PostgreSQL
SELECT GET
PostgreSQL --------> Numpy / Pandas ---> Django REST API -----> TradingView
-----> React/Chart.js
^
DLL |
MC 策略 ------> Firebase DB ----------------------------------*
然後 ... 最近又開始大改版了 因為這樣無法達到 Realtime 的速度
所以開始接 Redis / RabbitMQ 同時雙 DB 雙報價源備援 避免群益 API 會斷線/漏資料
之後導入 WebSocket 推播 也會比 Polling 更有效率
同時也開始弄下單機 取代 MC 這個讓我很不爽的東西 ...
搭配 LINE Bot 監控觸發推播 部位風險計算警示等等
終極目標: 全功能網頁版分析操盤系統 + 進階演算法自動下單 + 風控系統
大概是這樣 一點心得 供大家參考
只能說 做這個真的很累 非誠勿試
光是搞 Infrastructure 就弄半天
到底什麼時候可以重新回歸 專心開發 Algo Trade 呢
還有更深奧的 AI / Deep Learning Model
找了幾篇 paper 一直沒時間去實做 都快要忘記 TensorFlow 怎麼寫了 XD
--
賺不賺錢倒是還好 這套系統的價值 我自己知道 :)
基本上是哦 目標是全功能操盤系統 以後可以不用開券商軟體了 XD
推 cc45612: 先推不然別人會發現我看不懂 04/02 16:45
推 mummyqq: 還好我看的懂, 技術上是還好 不過全部做完是個大坑 04/02 16:46
→ leolarrel: 我韌體的我看不懂 04/02 19:00
推 firegreen: 原po太強大了,做成這樣真的很猛,我用R做,可是沒那麼 04/02 20:07
→ firegreen: 多功能 04/02 20:07
推 ketrobo: 做這很累,加油 04/02 20:40
推 Genki626: 先給Cory大推一個 04/02 20:44
推 chenbigdog: 弄這些東西出來能賺錢嗎???我覺得是重點耶…(非吐潮) 04/02 22:20
→ passionyeh: 所以你打造了一個看盤+下單+歷史數據系統,令人佩服 04/02 23:43
推 dodo222kimo: 感覺有點深奧 04/03 09:43
→ passionyeh: 如果可以開發成類似像Quantopia的環境給大家開發台股 04/03 13:45
→ passionyeh: 程式交易就好了.國內的MC又差又貴,與其浪費時間在台股 04/03 13:46
→ passionyeh: 不如去國外一堆免費平台開發(基本上免費,進階要收費) 04/03 13:47
噓 sbluo: 這些分析TS或MC都做得到,專心開發Algo Trade找到自己的ed 04/03 22:03
→ sbluo: ge才是重中之重,除非你只是要賣股市分析軟體。寫algo時會 04/03 22:03
→ sbluo: 反過來思考要用那種分析才有edge?適合自己的risk管理?何 04/03 22:03
→ sbluo: 處加碼或停利停損?等這些都找到後你會發現這時的分析跟當 04/03 22:03
→ sbluo: 初想的已經很不一樣。 04/03 22:03
推 vesta9: 如果您的初衷是數據分析,旁觀來看似乎有些本末倒置了。 04/04 00:30
→ vesta9: 不管是要朝視覺化還是深度學習,花一個晚上把 raw data 04/04 00:30
→ vesta9: 準備好其實就可以開始了 04/04 00:30
推 Czero: 寫這個真的很累...推一個,感覺真的可以賣給券商了... 04/08 23:09
→ Czero: 現在看盤軟體真的很爛,跟過去比完全沒進步... 04/08 23:10
→ ninggo: 我也做了一套 結果…還是沒賺錢 04/11 03:09
推 asoedarren: 為了要喝自己想喝的牛奶 養了一頭牛 辛苦你了 04/13 08:48
推 gncn: 要不要順便開間公司 賣你的服務或軟體? XD 04/15 10:08
推 sma1033: 現成軟體限制很多,自己做系統有其價值,大大有考慮賣? 04/19 04:09
→ sma1033: 小弟也自己想寫演算法,但是進階一點的似乎都非得自己做 04/19 04:11
→ sma1033: 一套framework,現成的限制一大堆,要做複雜東西很有難度 04/19 04:12
推 vesta9: 卷商有提供 api 可以收 raw data 可以下 order 就夠了, 04/19 11:51
→ vesta9: 限制在哪裡?有心踏入演算法,用一些 data science 的 li 04/19 11:51
→ vesta9: brary 從 raw data 去發展,何必用別人的框架?捨簡取繁 04/19 11:51
→ vesta9: 作繭自縛,不懂 04/19 11:51
推 ilovetaniji: 這太強了,要推! 04/21 08:50
推 vixplayer: 認真給推,我們交易室老大也是自己弄了一套 04/25 07:20
推 hakk: 光看就覺得好厲害 05/03 22:14
推 superpat: 太強 05/13 10:13
推 sunhero: 太強大了 05/24 07:16
推 israelii: 我覺得你可以賣軟體了 板上應該很多人會買 06/17 17:47
→ shaomi: 問一下 不玩比特幣了嗎 07/11 21:43
推 gofigure: 你可以認真考慮找創業夥伴再拉金主 做成服務型產品 07/17 08:00
推 FatCowboy: 推 10/02 07:27
TradingView 自動 下單關鍵字相關的推薦文章
TradingView 自動 下單在OANDA - 如何開始交易以及如何下單的討論與評價
您可以使用您的模擬或真實賬戶直接從圖表中透過OANDA進行交易。 開始交易:. 使用您的TradingView賬戶登錄tw.tradingview.com;; 開啟圖表,點擊底部的交易面板, ...
TradingView 自動 下單在接收tradingview信号自动下单 - 知乎专栏的討論與評價
发明者量化平台有一些关于对接发明者实盘机器人到tradingview指标的教程。那我们能不能将tradingview产生的交易信号进行自动下单呢?答案当然是能! 我并 ...
TradingView 自動 下單在TradingView自动化交易的討論與評價
如何自动化TradingView脚本? 可以通过WunderTrading 自动执行TradingView警报,这将使您的TradingView机器人可以在您选择的加密货币交易所自动执行订单。
TradingView 自動 下單在ptt上的文章推薦目錄
TradingView 自動 下單在如何在TradingView上進行策略測試? - OANDA Lab的討論與評價
OANDA作為全球外匯/差價合約經紀商連續2年獲得了TradingView的年度獎。 ... 測試只是對策略的效果進行測試,用戶無法在TradingView上自動運行該策略進行實際下單交易。
TradingView 自動 下單在TradingView量化交易策略自动化交易下单实现 - 哔哩哔哩的討論與評價
接下来我们根据做多和做空信号通知提醒我们的服务器来实现策略自动下单,点击右上角这边的时钟图标. image. 接下来选择要设置交易提醒的条件,选择 ...
TradingView 自動 下單在【2022看盤軟體推薦】TradingView教學懶人包,收費 - AuMe ...的討論與評價
進入頁面後,系統會自動認定為台灣股市,你可以直接看到台股市場的一覽表,並依照頁面的種類排序,下圖為台灣股市─大型股。
TradingView 自動 下單在tradingview自動交易的情報與評價,PTT - 金融理財投資情報站的討論與評價
tradingview自動 交易的情報與評價,在PTT、FACEBOOK、YOUTUBE、CNYES和這樣回答, ... 策略的效果進行測試,用戶無法在TradingView上自動運行該策略進行實際下單交易。
TradingView 自動 下單在網友專為台灣人寫的TradingView使用教學的討論與評價
在多視窗下,您可以充分利用最近發佈的功能,例如頁籤鏈接和十字準線同步— 如果您在桌面上使用多台顯示器,那就更高階了。 [點擊圖片觀看動態介紹,一目了解]. TRADINGVIEW ...
TradingView 自動 下單在定制TradingView信号是如何工作的? - 3Commas的討論與評價
您可以将您的机器人连接到您所选择的一个或多个TradingView指标,机器人将自动接收警报并相应地打开交易。 TradingView包含许多工具,可以作为信号的基础。
TradingView 自動 下單在使用TradingView提醒在3commas中实现自动交易,躺着赚钱的討論與評價
Tradingview 对接3commas实现自动交易下单。本次教学使用火币交易所。 需要注册3commas可以用我推荐链接: 3commas.io/?c=tc857715.