能否编程完成测试并获得测试优化结果用于编程自动调整EA参数?

 
我认为,只有动态的活的EA才能面对动态的市场,
目前EA的参数是从对话框中设定的,优化时设定参数范围,进行测试寻找最佳参数。

能让EA自动在每周末对一周数据进行优化测试,并自动更新参数用于下周交易。
这需要能编程完成 测试并查询测试结果。似乎目前MQL4没有这方面的编程接口?
 
Auto-optimization is not possible from expert advisor in MQL4, but you can use functions from Windiows API by calling the dll's.
 

use functions from Windiows API ?
functions? whos's function? Windiows API ? or MQL4?
or do you mean that test and optimize by myself code using histroy data(that to0 complex)?

but I mean use MT's Strategy Testing and its results.

Now, only have indicator and trade functions in in MQL4 Language.
There are not functions related with Strategy Testing in MQL4 Language.

 
实际上你们只要提供:
1 设置测试EA参数和范围的接口, 把现在的Strategy Testing 对话框 提供部分编程调用接口
2 获取测试结果的接口, 比如 读取测试结果文件(读写文件的API已经有了)
3 动态测试仅限最近一周的历史数据
就可以了

上海办事处已经成立,专职的不够就招些兼职的了,比如我,呵呵

在中国, 你恐怕只能做的市场教育,MT软件平台很难买给中国人,因为至今中国就一个满金宝是保证金,而实盘的大点差根本无法让中国人做日内交易。
也许能进入中国的股市和期货市场,那倒可能,当然没有一件容易的事。祝MT好运!

Rosh(Rashid Umarov):
you know Русско , Engliah, Chinese ? How Great !!!

2007年还会有 Automated Trading Championship 吗?
 
DxdCn:

use functions from Windiows API ?
functions? whos's function? Windiows API ? or MQL4?
or do you mean that test and optimize by myself code using histroy data(that to0 complex)?

but I mean use MT's Strategy Testing and its results.

Now, only have indicator and trade functions in in MQL4 Language.
There are not functions related with Strategy Testing in MQL4 Language.

See this chapter of User's Manual




and look for API function to shell MetaTrader 4 (from other folder) using Windows' system dll.
 
DxdCn:

在中国, 你恐怕只能做的市场教育,MT软件平台很难买给中国人,因为至今中国就一个满金宝是保证金,而实盘的大点差根本无法让中国人做日内交易。
也许能进入中国的股市和期货市场,那倒可能,当然没有一件容易的事。祝MT好运!

Rosh(Rashid Umarov):
you know Русско , Engliah, Chinese ? How Great !!!

2007年还会有 Automated Trading Championship 吗?

Thank you for good wishes ! :)
The Automated Trading Championship 2007 necessarily takes place. It will start in the beginning of October, 2007. You still have time to be prepared for competitions.
I've using http://www.google.ru/language_tools?hl=ru to translate Chinese post into English, I don't know Chinese :)
Therefore, I can understand only simple short clauses.
 
shell MetaTrader 4.
Thanks, I understand, and will try.

Google ! :) you are also great!
Support  three  forums at same time  is not easy !