將指標寫入EA的效益

 

作為一個MT4新人,CODING的小白,想請教各位大神:


倘若目前打算利用市場上現有的indicators 作為自己EA的交易信號,利用icustom 函數進行回測的話,因為會佔用大量資源,如果執行每個即時點回測+利用 icustom 調用多於一個indicators時,可能要跑上好幾天。

我的問題 :

  1. 是否可以將打算調用的indicators 的code放進EA 直接執行 ? 因為有時間可能只用到indicator中的某個indexbuffervalue 作為其中一個信號。
  2. 這樣回測會比較快 ?
  3. indicators 的架構可以直接放進EA compile嗎?


期待大家的回覆。
 
Chou Hei Leong:

作為一個MT4新人,CODING的小白,想請教各位大神:


倘若目前打算利用市場上現有的indicators 作為自己EA的交易信號,利用icustom 函數進行回測的話,因為會佔用大量資源,如果執行每個即時點回測+利用 icustom 調用多於一個indicators時,可能要跑上好幾天。

我的問題 :

  1. 是否可以將打算調用的indicators 的code放進EA 直接執行 ? 因為有時間可能只用到indicator中的某個indexbuffervalue 作為其中一個信號。
  2. 這樣回測會比較快 ?
  3. indicators 的架構可以直接放進EA compile嗎?


期待大家的回覆。

是否可以將打算調用的indicators 的code放進EA 直接執行 ? 因為有時間可能只用到indicator中的某個indexbuffervalue 作為其中一個信號。

可以 前提是你要有CODE


這樣回測會比較快 ?

理論上 效能影響不會差太多 回測快慢主要跟程序編輯的方式有關


indicators 的架構可以直接放進EA compile嗎?

這個問題我不太明白 跟第一個問題問的不是一樣嗎??

 

个人觉得都是:Yes

个人觉得首先是可以适当缩短跨度,测的稍微短一点的时间点。暂不要考虑其他的!

感觉如果跑几天那跨度可能不小吧,另外就是电脑的配置也要差不多

然后缩小阔度之后,如果效果可以,其他就都不是问题!

最后比如,可以再增大跨度甚至超过原来的跨度,等几个几天就算1个月那你说算个事嘛。