自從5月起元大推出槓桿保證金交易之後,網路上對MT5的MQL5的程式交易語法討論程度也越來越多,小弟的客戶中絕大多數都是程式交易的朋友,自然也會詢問我相關的問題,我簡單分成2大主題
語法方面:
MultiCharts(MC)使用的是power language,源自Tradestation的easy language,語法簡單直覺,就算是對程式沒有經驗的朋友,也能快速上手。
MetaTrader 5(MT5)使用的是MQL5,語系源自C++,須對程式有相當程度的認識,才有能力看懂。
平台使用方面:
MultiCharts在歷史資料的回測方面算是相當優異,有多少的歷史資料,就能夠做多久的回測,你有18年的資料就能測18年。
此外各項的微調也能做到,比較像是Buffet的概念,全部都自己來,可以根據各種情形去調整。
MT5本身就是一種下單軟體,只是平台有開放的編輯器,能讓大眾去編寫各種程式,而且官網還有提供但歷史資料本來就不需要使用太多,夠用即可。
此外MT5的平台比較像是由餐廳定義的套餐,雖然也能自定義調整,但架構本身就很完備。
最後,我們有必要2種程式交易語法都學習嗎?
程式交易的重點在於交易2個字,在程式交易這個圈圈中,雖然有逐漸成長的趨勢,我自己的客戶甚至幾乎有8成是程式交易使用者,
(PS:全市場程式交易使用者只有約5%)
但是我的客人中對程式交易有真正興趣的人,卻有一半以上都不是資訊出身的,普及化真的占很大的因素。
非程式出身的朋友,請務必要視自己的能力及時間成本來學習,因為多數朋友都有工作,MultiCharts算是上手簡單,小弟是歷史系出身,也能靠著自學學會,但是MQL5就真的要有程式背景才能看的懂,請務必量力而為。
程式交易的重點在於交易,方便自己的學習才是關鍵,行有餘力的朋友當然可以多學,但記得要學到專精才算真的學會,
李小龍曾說 [不怕會1萬種踢法的人,怕把1種踢法練1萬次的人] 希望大家都能找到屬於自己的程式交易之路。
留言列表