[讨论]【纯EA技术讨论】求教五侠,dfgsdgsasdfaf以及各位EA高手
@张翠山,@dfgsdgsasdfaf,以及@各位EA编程高手。
目前我刚刚开始自己动手设计EA,准备将自己的交易系统程序化/量化,最大程度上避免随意下单以及情绪上的影响,当然还有就是不用长时间盯盘,呵呵,这个最有吸引力。
目前有几个问题想向各位有经验的高手请教,呵呵,希望不吝赐教,感谢!!!
1、程序实现,使用什么语言比较方便,这里包括代码维护开发工作量,已经支持的API,还有运行的效率,以及可移植性等,主要是在C++和Java之间选择,各位觉得选哪个更好?
2、关于历史数据存储,我大概算了一下,一个货币对各周期都存下来,少说也有四五百兆。那这个存储格式怎么选择合适?二进制还是文本方式?另外,存储方式直接用文件存储就可以了吧?是否需要用到数据库?
3、能否分享一下,系统在运行的时候,什么地方是瓶颈?需要设计的时候特别注意的?
4、整个EA的设计/开发/测试,第一个alpha版本出来大概需要多少时间和工作量?
2楼
太专业的沙发
韬客社区www.talkfx.co
发表于:2016-06-08 22:21只看该作者
3楼
那么劲抽,不是MQL入门吗
韬客社区www.talkfx.co
发表于:2016-06-08 23:05只看该作者
4楼
韬客社区www.talkfx.co
5楼
dfgsdgsasdfaf 发表于 2016-6-9 07:05
你搞太复杂了. 翠山的平台支持api调用,你的平台支持吗,不支持当然就用mql语言啊,这是最容易的. 平台支持 ...
点评
发表于 2016-06-08 23:41
风险第一、保本第二、赢利第三、暴利第四
6楼
siasd 发表于 2016-6-9 07:22
Mql之前搞过,根本就实现不了我的系统啊,而且感觉效率很低,我的平台支持api调用,这个我已经熟悉一段时 ...
风险第一、保本第二、赢利第三、暴利第四
发表于:2016-06-08 23:54只看该作者
7楼
同ea兄的意见。
卡帝啊,你真的弄的太复杂了。
试想从读取文件数据来做。。这工作量多大,连一个简单的macd编写、调试都够喝一壶的了。 最后的执行效率也不见得高过mt4平台。
如果真的不喜欢mql,也可以尝试新兴的cTader下的cAlgo。
不说编写阶段,如何能保证自己的思路转化为EA后就能一步到位呢?增减条件、调试入场位置,这才是最耗时间的。而这些都从数据读取,一个个写函数。。不可想象。
只有一个理由如此做:平台既不提供MT4也不提供cTrader,没办法。或者真就效率低下无法容忍。 可也可以先用MT4完全定型后转写代码啊,要省事的多。
韬客社区www.talkfx.co
发表于:2016-06-09 00:29只看该作者
8楼
韬客社区www.talkfx.co
发表于:2016-06-09 00:51只看该作者
9楼
好专业,插不上嘴呢。
不意回顾,不念后悔,不言如果.
10楼
cipx 发表于 2016-6-9 08:29
我是一直是使用MQL的平台,自己开发交易和测试平台的话工作量确实会大很多。 关于多周期多品种的问题,MQL ...
风险第一、保本第二、赢利第三、暴利第四
11楼
honolulu 发表于 2016-6-9 07:54
同ea兄的意见。 卡帝啊,你真的弄的太复杂了。 试想从读取文件数据来做。。这工作量多大,连一个简单的ma ...
发表于:2016-06-09 01:24只看该作者
12楼
太专业,我来围观偷师的
韬客社区www.talkfx.co
发表于:2016-06-09 01:24只看该作者
13楼
siasd 发表于 2016-6-9 09:04
啊。。。看来是我以前学艺不精啊。 @cipx 那是不是说,我在任一时间点,都可以查看各个小时/日/周/月 ...
韬客社区www.talkfx.co
发表于:2016-06-09 01:30只看该作者
14楼
韬客社区www.talkfx.co
15楼
honolulu 发表于 2016-6-9 09:30
就像cipx兄所言,测试时只能单一货币对是个问题。除此之外无它。查看当前时间点各周期各指标值亦可。 毕竟 ...
风险第一、保本第二、赢利第三、暴利第四
16楼
cipx 发表于 2016-6-9 09:24
都可以的, 其中的timeframe参数就可以指定调取哪个周期的数据,
风险第一、保本第二、赢利第三、暴利第四
发表于:2016-06-09 01:55只看该作者
17楼
siasd 发表于 2016-6-9 09:49
cipx兄?这些功能都是在MQL4上有吗?需要用MQL5吗?
韬客社区www.talkfx.co
发表于:2016-06-09 01:59只看该作者
18楼
siasd 发表于 2016-6-9 09:49
cipx兄?这些功能都是在MQL4上有吗?需要用MQL5吗?
点评
发表于 2016-06-09 03:14
韬客社区www.talkfx.co
19楼
cipx 发表于 2016-6-9 09:59
MQL5我也没用过,貌似很多汇商不支持MT5平台
风险第一、保本第二、赢利第三、暴利第四
发表于:2016-06-09 03:36只看该作者
20楼
siasd 发表于 2016-6-9 11:14
在MQL4中,timeframes没有2小时,8小时周期的,这种问题有没有什么好的解决方法?
韬客社区www.talkfx.co