COCO研究院

 找回密碼
 註冊
搜索
樓主: crunchor

[其他程式語言] Programmer想用Java寫backtest/live trade system, 如何學最好?

  [複製鏈接]
發表於 13-9-6 14:31 | 顯示全部樓層
crunchor 發表於 13-9-6 14:08
In financial institutional level, no one uses something like Amibroker, all use C++/Java/C# kind of  ...

True. But if your intention is to learn in order to get a so-called $4M job, then just say it.
Don't put down others efforts in doing real programming in AFL, MC.net etc.

評分

參與人數 1金錢 +2 收起 理由
bb2260 + 2 按一個讚

查看全部評分

 樓主| 發表於 13-9-6 14:37 | 顯示全部樓層
balance 發表於 13-9-6 14:31
True. But if your intention is to learn in order to get a so-called $4M job, then just say it.
Do ...

no, learning programming language is not my main arugement over here. It is just
1. it is too hard to find out how to do everything with Amibroker AFL kind of language or other easy language, just not enough documentation and the "easy language" has too much pre define. The "easy languge" itself only design to do some basic simple stuff, something normal people would try, would beyond that then it is "try to make a new high tech wheel with old stoneage wheel", which is time consuming and waste of time.

2. As I said earlier, program like Amibroker just provides graphic, indicator, order system for some brokerages, default price high, low, open, close, otehr than all of these basic then still need to do programming but in easy language because no choice.

3 (not main arguement) Amibroker kind of easy language has no value in job market, no one in the world hire this kind of easy language skill.

發表於 13-9-6 14:37 | 顯示全部樓層
crunchor 發表於 13-9-6 14:08
In financial institutional level, no one uses something like Amibroker, all use C++/Java/C# kind of  ...

這裡回覆你的都是曾經走過程式交易這條路
以及往個人程式交易這條路走的建議
若大大是想往大型投資機構發展,並不是想發展個人的程式交易
您可以開始放手去try了,網路上google這方面的開發文章
或許自己慢慢嘗試是可以拼湊出你心中想要的系統

只要你程式能力夠強甚至直接應徵進去這樣的機構裡面去學習開發或許學得會比較快
的確在大型機構開發系統,不一定會用那些交易工具來開發
但在不確定自己模型或策略是否能穩定獲利之前,這裡所建議的方法都是讓你減少時彎路的時間

或許您可以去google搜尋"海洋部落",裡面或許有不少這樣的牛人在做你想做的事情
 樓主| 發表於 13-9-6 14:49 | 顯示全部樓層
roder 發表於 13-9-6 14:37
這裡回覆你的都是曾經走過程式交易這條路
以及往個人程式交易這條路走的建議
若大大是想往大型投資機構發 ...

the only different between retail and instituational level is just they have enough power to play High Frequency Game, once the time frame is slower than like 1/10 second, then it is a fair game. So other individual uses amibroker/MC doesn't mean this is a good way.

發表於 13-9-7 01:06 | 顯示全部樓層
本帖最後由 itisorange 於 13-9-7 01:54 編輯

我想 amibroker + odbc plugin或許是你需要的喔
我是系統就是amibroker + odbc + MySQL
只要你DB裡面有,任何你想到的data source都可以拉進來AB
2013-9-7 上午 01-53-28.jpg
 樓主| 發表於 13-9-7 12:01 | 顯示全部樓層
itisorange 發表於 13-9-7 01:06
我想 amibroker + odbc plugin或許是你需要的喔
我是系統就是amibroker + odbc + MySQL
只要你DB裡面有,任 ...

thx for sharing, actually I asked a professional trader before, he said all traders in banks use excel to store historical data...

發表於 13-9-7 17:32 | 顯示全部樓層
本帖最後由 wldtw2008 於 13-9-7 17:39 編輯
crunchor 發表於 13-9-7 12:01
thx for sharing, actually I asked a professional trader before, he said all traders in banks use e ...

開個玩笑:
所以您現在可以改變方向,去寫個JAVA版的EXCEL了!!??
 樓主| 發表於 13-9-7 18:22 | 顯示全部樓層
wldtw2008 發表於 13-9-7 17:32
開個玩笑:
所以您現在可以改變方向,去寫個JAVA版的EXCEL了!!??

well excel can really do a lot with vba, but it is not fast when there is a lot of calculation involve.

 樓主| 發表於 13-9-7 18:38 | 顯示全部樓層
可能大家覺得我”死是要”自己寫program, 但是真是我用amibroker多月後及在外國大trading討論區討論的結論來的, 但是有關自己寫program的書好似台灣比外國好.
 樓主| 發表於 13-9-7 18:40 | 顯示全部樓層
我未看"程式交易:方法與實務應用"但相信有好vba例子, 我可以改做java. 有冇其他書好介紹?
發表於 13-9-7 20:11 | 顯示全部樓層
crunchor 發表於 13-9-7 18:38
可能大家覺得我”死是要”自己寫program, 但是真是我用amibroker多月後及在外國大trading討論區討論的結論 ...

台灣講這方面的書,大概就是姜林老師那本"程式交易:方法與實務應用"
我之前在業界時也上過姜林老師的課,當時他介紹的內容和書中講得差不多
他只是給你一個交易工具的概念,如果會寫程式並想驗證一個交易策略,他書中的方式是個免費又簡單的做法
用EXCEL+VBA,或許是不想花錢買工具又會寫程式的一個簡便做法
或許你可能都沒把問題描述清楚,大家可能也給不了你想要的建議
例如:你現在想寫甚麼樣的程式或策略是用Amibroker寫不出來的,建議描述清楚

另外大家給的建議,應該是強調工具或用甚麼程式語言,一開始並非重點
工具只是幫助你快速驗證策略行不行,減少時間罷了
若你現在已經有很穩定的策略,再來去想怎麼全部自己用JAVA寫也OK
有些人想自己寫是因為他不需要圖表不需要其他功能
想要簡單一點好方便自己維護

如果要找其他這方面的書籍,建議去amazon搜尋,國外應該比較會有這方面的經驗

評分

參與人數 1金錢 +2 收起 理由
rockwell + 2 非常中肯,按一個讚

查看全部評分

 樓主| 發表於 13-9-7 23:19 | 顯示全部樓層
roder 發表於 13-9-7 20:11
台灣講這方面的書,大概就是姜林老師那本"程式交易:方法與實務應用"
我之前在業界時也上過姜林老師的課,當 ...

Amibroker如何用Monte Carlo method?
外國的書strategy是應該最多, 但寫program的真是奇怪的差, 看過一個比較出名的但次次都只是寫一本programming textbook出來, 連一個完整trading program都沒有.

發表於 13-9-7 23:51 | 顯示全部樓層
本帖最後由 jodo 於 13-9-7 23:54 編輯
wldtw2008 發表於 13-9-7 17:32
開個玩笑:
所以您現在可以改變方向,去寫個JAVA版的EXCEL了!!??

大大 現在才發現有點晚~
我早就發現 樓主是有這方面的專長了~
下圖中 這位 應該不是樓主 但 精神跟樓主很像    他目前可能 很開心的 用他的造車的技術 在法拉利車廠當4M的工程師    但 這是很讓人敬佩的!!  或許成功不是偶然~

發表於 13-9-8 00:02 | 顯示全部樓層
本帖最後由 roder 於 13-9-8 00:25 編輯
crunchor 發表於 13-9-7 23:19
Amibroker如何用Monte Carlo method?
外國的書strategy是應該最多, 但寫program的真是奇怪的差, 看過一個 ...


Monte Carlo之前在小肥牛的網站http://tw.myblog.yahoo.com/futurex168/有提供一個報表給MC使用
Amibroker有無這樣的工具可能得自行去找或許您可以問問看他是否可以寫一個給Amibroker用
但他網站已經很久一段時間沒更新了

國外的書籍有些講交易策略,頂多給你一小段程式,或邏輯與圖形說明,完整的程式語法得自己去寫
這網站也有提到一些自己寫交易系統的做法與部分程是,但他網站用C#較多 http://futuresnote.com/
類似國外網站或書籍很少把完整與詳細的程式與方法全部寫出來,大都是講一個大概做法
其他真的得靠自己去摸索...所以你要走這條路就是得靠自己摸索,而你要花多少時間才能完成只有自己去試
 樓主| 發表於 13-9-8 00:57 | 顯示全部樓層
jodo 發表於 13-9-7 23:51
大大 現在才發現有點晚~
我早就發現 樓主是有這方面的專長了~
下圖中 這位 應該不是樓主 但 精神跟樓主 ...

真的開到行到的都不錯, 用amibroker如何做連google都沒有answer就更慘.

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-24 18:28

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |