让我们来看看对一个和几个字符的测试结果。测试将在 All ticks 模式下进行。你可以使用你自己的多符号EA方案来重现这个问题并分享你的结果。 让我们来表示这个问题。例如,如果你测试一个符号,测试时间需要1分钟。如果再增加一个字符,测试需要4分钟,而不是预期的2分钟。如果我们再增加一个字符(共3个),测试时间是再增加一个字符的8倍,以此类推。
if(EA总单数>0) { int positionsTotal = PositionsTotal(); for(int index = positionsTotal; index >=0; index--) { ulong ticket = PositionGetTicket(index); if(ticket > 0) { if(PositionSelectByTicket(ticket)) { double profit =
大家好,我是官网版主 我们收到很多举报,希望大家不要贪小便宜吃大亏。 实话实说,开发EA时,全地球上最好的选择就是官方的自由职业者。 所有MT4和MT5的开发者都会使用官网,并且这里的开发过程,全程受到官方的保护。 受害者的经历是这样的,比如: 第一类:免费型 我花了数年创建了一套交易体系,其中包含了数种策略,相附相依。想开发成EA,便于复盘和改善。 真后悔我不该找不收钱的开发者,他说可以免费。我把策略交给他以后,他公开了我的策略,却并没有把 EA交给我。我好像错过了一个亿。。。 第二类:没有售后型 我在某宝上找了一位开发者,他开发的EA存在巨大漏洞和隐患。他却对我爱答不理,不予回应。
很多EA复盘非常漂亮,一旦挂了实盘就完蛋了,其最主要的有几点原因:
1.复盘时间不够长,或者有选择性。
大家知道外汇行情放大来说是按年来分析行情的,可能某年或某几年是单边,某年或某几年是震荡,但却不会连续十年以上都是单边或都是震荡。那么很多EA会根据已经走完的行情去制作,比如2008年的欧元是大单边上涨3000多点不回头的行情,如果用一款做单边趋势行情的EA来复盘2008年的话,通常会跑出非常漂亮的数据,不过这个EA一旦用在震荡行情中将会呈现翻天覆地的变化,反之亦然。如果一款EA可以从2001年欧元诞生的那一天起开始到当下2016年连续十五年的数据复盘,依然资...
写EA的人会说,历史不是简单的重复, 但是会惊人的相似…… 好吧,这是写EA 的初衷。 但是,要用EA 做弊那真的是好轻松…… 因为你都知道了,黄金 会跌到1160了。是吧?? 就算不知道这个。 你总可以换日K ,周K ,等,然后,用某个指标抓住-这个点。 或者离100日均线,大于多少,或小于多少。 或者就设一个990天的均线,等等……反正,你永远可以找到一个均线,或MACD ()26 不行就46 86 260 860.。就改参数呗…… 总有一个点,是可以覆盖历史的这个最低点的…… 不过,更多的EA ,是直接把这个数字写死了……比如以前的一些什么暴利EA...
本人在EA自动化交易领域开荒两年 以下是成果 均为2010年至今的复盘记录,统一是通过tick 99%和90%的质量复盘 马丁就不多介绍 就正常网格类别的 bingo 美日 欧美 黄金 2010-今 盈利比都是1:3以上 没有上欧美 黄金的截图是因为之前测试的报表丢失了,如果要重新复盘需要大量时间 就只上了美日让大家参考 另一款的话8年盈利比1:2的样子 我不是来推销的,我是有点话想说 以下四款EA 经过考量只能用一款 那一款就是第二张图片的EA 但那一款EA实盘测试出现过很多问题,导致了历史回测依然赚钱,但实盘却没有赚钱 我想说 就算你战胜了过去,同时又战胜了未来...
几乎是0基础入门,听了大概10节赵越的课,论坛七七八八翻了翻,也听了各种大佬的意见。各种反复横跳,信心和沮丧此起彼伏。期间的经历包括了, 1- 有的建议看MQL5帮助文件。是个好建议,但是可能是我实在太差,没看懂,也没耐心翻下去。很沮丧 2- 于是听从其他大佬的意见,开始看C++ (1)网上找了几本书,第一本是红宝书。第一篇看了大概50-70%。觉得有点感觉,但是感觉还是不得要领 (2)知乎上面又找了几本书。包括《Essential C++》什么的。看了目录,翻了一番。觉得比红宝书写的更适合入门级选手。刚准备往下看。。 3- 纠结了一下,有没有直接入门的MQL5书籍,写的真的很入门的那种?
请教各位,以下是MQL5的开平仓信息写到本地EXCEL的代码,但编译的时候,报错,请教需要怎样修正,谢谢! int CopyFileW( string a0, string a1, int a2); bool CreateDirectoryW( string a0, int a1); input string 间隔符= "*" ; string FILES文件夹路径= "" ; string FILES文件夹路径 2 ; string 中转路径= "" ; string 中转路径 2 = "" ; int OnInit () { return ( 0 ); } void OnTick () {
void OnTick () { double buyop,buylots; int buydanshu=buydanshu(buyop,buylots); if (buydanshu== 0 ) { if ( Close[ 0 ]>High[ 1 ] ) { if (selltime!=Time[ 0 ]) { if (buy(Lots, 0 , 0 , Symbol ()+ "buy" ,magic)> 0 )
在mq5 里面下载的angerybird EA , 实盘测试了半个月,因为不敢完全放着让EA自己运行,中间有人工看盘监控、暂停等操作 。看起来具有一定的盈利。 但是存在三个问题。
1、 加仓时两个单的间隔点数太小,一般为3-5个(4位小数点平台), 晚间快速行情间隔点数也就4-8点. 怎么可以设置下要求加仓间隔点数10-15点?
2、 怎么设置EA自动运行时间 段,只在北京时间14-24点运行,因为上午行情少,容易止损。
3、 怎么设置加仓最大单数。 没有人工看时,加仓会从0.01-0.02-0.04-0.08-0.16-032-1.28...........
[删除]
我认为这个问题让很多人担心,我想得到一个答案。 我的机器人已经做出了一个出色的机器人,它产生的结果与图片上一样,甚至更好。 仔细看了看系统市场。 是的,如果猫头鹰在 "热门 "类别和第一页上,那就很酷。但是,如果我从头开始,如何才能达到目的? 即使是现在曝光的工作数量,不仅要测试,甚至看描述超过10-20%的机器人也是不现实的。 而且很快他们的数量将至少增加十倍。那就真的很悲哀了... 我没有看到任何明显的出售程序的评级。按受欢迎程度排序不算--并不完全清楚这种评级是如何形成的 我现在看的是MT4中的流行程序页面。 第一行:评级有 反馈:0,讨论:8和零星。 第二行: 评论:2, 讨论。
t extern string 条件; int OnInit () { return ( INIT_SUCCEEDED ); } void OnTick () { if ( 条件 ) { int ticket= OrderSend ( Symbol (),OP_BUY, 0.1 ,Ask, 3 ,Ask- 200 * Point ,Ask- 200 * Point , "My order" , 16384 , 0 , clrGreen ); } }
MT5 EA 实现碰到下列困难 : 1. 运行一开始就能获得1小时闭盘价数据,最少要求11个数据 (历史到当前) ,逐渐随着运行获取90个 1小时闭盘价数据(历史到当前),其后总保持最新90个数据,如何实现? 2. 在OnCalculate()中主程序for循环计算中,不是固定几次的循环,而是循环次数从11次 ,12次, 逐渐增加到90次。然后固定为90次。 3. 计算结果用声明的全局数组,直接在OnTick()中引用,可以吗? 4. 由于计算复杂,需要用到较多数组,最高有两维数组。 5. 自定义iCustom指标与OnTick联系的纽带仅是在OnInit()的句柄吗? 顺至深深地谢意!
如下是在网上找到的一些信息,但是找不到地方下载。 MetaTrader.h是MetaTrader 5 API的一个头文件,包含了与MetaTrader平台交互所需的基本类和函数。 如果你想下载MetaTrader.h,你可以尝试以下方法: 在MetaTrader官方网站上搜索并浏览API文档。在API文档的官方网站上,你可以找到MetaTrader.h以及其他相关的头文件和库文件。确保你访问的是官方网站,以避免下载不完整或受感染的文件。
这个信号:Phoenix GTX (Weltrade-Real) ,故意在高位重仓做多,坑害客户,有地方举报吗?
以前大学学过谭浩强版C语言,C++,最近上班无事,准备写一个简单的ea来满足自己的交易需求。以前大学学的基本还给老师了,现在学习mql4的话也不是很难吧个人觉得。主要是看了5篇博客:https://my.oschina.net/u/4270102/blog/3799355。之前做过一年多交易,也喜欢剥头皮频繁交易,现在就想着自己写一个,从五一开始到现在一个多月的学习,自己也成功写出了一个ea,先上个回测图:在附件里
#property strict enum 移动平均 { Simple= 0 , //MODE_SMA Exponential= 1 , //MODE_EMA Smoothed= 2 , //MODE_SMMA Linear= 3 , //MODE_LWMA }; enum 应用 { Closeprice= 0 , //PRICE_CLOSE Openprice= 1 , //PRICE_OPEN maximum= 2 , //PRICE_HIGH
麻烦问一下这两个博弈大师指标怎么改成mql4指标,谢谢 1. MA20:MA(C,20),COLOR00FFFF; DRAWKLINEEX(L>MA20,H,O,L,C),COLOR0000FF; DRAWKLINEEX(H<MA20,H,O,L,C),COLOR00FF00; DRAWKLINEEX(H>=MA20 AND L<=MA20,H,O,L,C),COLORC0C0C0; 2. PARTLINE2(MA(C,20), MA(C,20)<C,COLORFF80FF, MA(C,20)>C,COLOR80FF80),LINETHICK2;
請教高手們 我有一數組呈亂數形態 如何挑選出 所有不一樣的數據 比如 a[1,3,5,3,5,7,5,8] 修改成a[1,3,5,7,8]
您错过了交易机会:
- 免费交易应用程序
- 免费24小时外汇VPS
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录