EA和自动交易

让我们来看看对一个和几个字符的测试结果。测试将在 All ticks 模式下进行。你可以使用你自己的多符号EA方案来重现这个问题并分享你的结果。 让我们来表示这个问题。例如,如果你测试一个符号,测试时间需要1分钟。如果再增加一个字符,测试需要4分钟,而不是预期的2分钟。如果我们再增加一个字符(共3个),测试时间是再增加一个字符的8倍,以此类推。
大家好,我是官网版主 有人问到如何开始回测,开个帮助的帖子。 争取用一句话概括就是: 进入MT5后用快捷建Ctrl+R启动测试模块,点击Setting,设置测试条件,然后点击Input设置参数,最后点击开始测试,剩下的就交给计算机回测就OK了。 回测听起来很难,但是实际上的操作只有这些。 有其他任何疑问,请您随时留言。也请各路大神多多补充。 把自己人生的技能点,稍微分一点给自动交易技能以后,几乎所有的回测和交易都可以让系统自动完成。 与传统的眼手复盘相比较,系统回测的效率极高,完全不是一个量级。 多出来的技能点请点给身体健康和享受生活。 祝大家蓝天 一片,万 事如意。
1、MarketCloseBy Filled, 2、OnStopOut 3、Expired 4、Rejected 这4种类型,是什么样的下单场景出现的呢,比如是止损止盈平仓的吗,挂单平仓,挂单拒绝,什么过期,
手机app上画线,读取画线处价格,按下开仓按钮,然后经过一系列函数计算,实现半自动交易。
大神们有没有用在MT4上的一个辅助工具,可以用用鼠标直接点击用来开仓、平仓的程序啊
单个订单实现自动追踪止损容易,但是成交价格低的订单止盈平仓后,高位订单因未平而最终导致整体亏损,如果能将多订单平均成本如同个别订单样,实现自动追踪那感觉就好很多了。如果设置整体盈利目标到后全部平,也简单,不过感觉这个数值等于算命那样全靠碰,不科学,主观臆断成分太重,同时差一点点到不了,又得坐免费甚至高昂过山车。止损止盈交给市场客观决定,应该才是硬道理,你觉得呢,我的大神!以我的资质难完成,所以走过路过的大神还请出手相助为盼!当然我的表述可能有点啰嗦不明确,好在作为大神,您都懂我的意思的。
cannot load 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\DA3C92B1779898CC0CACD726A655BECB\MQL4\Experts\ea.ex4'
请问如何解决?是否可以备份?如果激活数扣完怎么处理?是重新购买吗?
因业务需求,EventChartCustom 要连续执行超过1000次,但测试发现,超过999次就无法添加到事件队列,报4101错误,请问这个怎么破,1000以内是不是太少了点,官方为何要添加这样的限制呢? long cid = ChartID (); ushort cus_id = 5000 ; for ( int i= 0 ; i< 1100 ; i++) { EventChartCustom (cid, cus_id, 0 , 0 , ( string )i); }
  开始自学EA  (3)
2024年4月21日,开始自学EA, 做个记录,看看多长时间能做出自己的第一个满意的交易策略。
运行EA的时候出现错误:cannot set timer (1)该如何改正?复盘测试的时候没有出现错误,可以正常开平仓,但是运行实盘的时候就出现这个错误,望大神指教。
想写一个多订单总盈利达到目标值就全部平仓的EA,运行时发现只要一个订单达到目标,就全部平仓了,请教大神排查一下问题 void OnTick() { double smallma1=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,1); double smallma2=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,2); double smallma0=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,0); double
各位朋友,EA交易前景如何?AI人工智能有没有可能将来用于外汇交易?那我们这些散户还有什么生存空间?
各位高手好! 我在EA回测时候自动开仓对冲订单,但使用PositionsTotal()函数求返回值是0,但在真实运行EA时候,先在图表手动开仓对冲订单, 使用PositionsTotal()函数求返回值是2,这是对的,账号都是 HEDGING MODE类型的。这是为什么?请看以下相关截图 EA回测截图1 EA回测截图2 真实运行EA截图
大家好,我是官网版主。 我们收到很多举报,希望大家不要贪小便宜吃大亏。 实话实说,开发EA时,全地球上最好的选择就是官方的自由职业者。 所有MT4和MT5的开发者都会使用官网,并且这里的开发过程,全程受到官方的保护。 受害者的经历是这样的,比如: 第一类:免费型 我花了数年创建了一套交易体系,其中包含了数种策略,相附相依。想开发成EA,便于复盘和改善。 真后悔我不该找不收钱的开发者,他说可以免费。我把策略交给他以后,他公开了我的策略,却并没有把 EA交给我。我好像错过了一个亿。。。 第二类:没有售后型 我在某宝上找了一位开发者,他开发的EA存在巨大漏洞和隐患。他却对我爱答不理,不予回应。
我正在编写一个EA, 想知道最近一次平仓的订单号是哪个, 使用了下面两行代码, 但是只有在顺序平仓的情况下才能正常工作, 如果乱序平仓, 则代码就失效了, 哪位大佬可以协助一下, 谢谢. HistorySelect ( 0 , TimeCurrent ()); ulong ticket = HistoryDealGetTicket ( HistoryDealsTotal () - 2 ); 如下图, 我想获取红框部分的订单号
在引用指标时,加上这句代码CopyBuffer(h,0,0,count,data),回测EA的时候会非常的慢,有没有什么办法解决呢?
EA编写代码回测时,想要同时开单当前品种和一个其他品种,但是回测运行后,只有当下的品种开单,另一个未开,同样的代码,放到脚本里就可以同时开单,这是为何?
MT4美分账户可以正常跟单吗?发布信号的账户不是美分账户。
OnStopLoss, OnTakeProfit, OnStopOut, Rejected, MarketModify, Unknown,
Print(AccountInfoInteger(ACCOUNT_LEVERAGE))
MT5平台,通过EA下单,怎么知道这个品种是否能交易呢?在哪里看,谢谢!
跟单问题,请问高手我跟单mql5的信号,这个信号是黄金品种,怎么有的单子没有延迟,精准平仓,有的单子竟然延迟了20分钟左右,跟单误差差了3美金,等信号单基本平仓时候才开仓平仓,当然这个单子肯定亏损一点,信号单是盈利的,已经两次了,一次在晚上1点多,一次在下午时间发生,真是不明白怎么回事,有高手能指点一下吗,信号源盈利基本都是3美金以上,我跟单设置都是选择误差在1个点,第一次遇到这种情况,平台黄金点差13-20左右
跑了1个多月MT4的EA在昨晚挂了 原因居然是MT4平台自己出错 右下角显示“旧版本” 看了EA日志 我正常每隔1小时就会打印日志出来 时间正好是北京时间晚上12点后 就没有再打印日志了。 早上9点多看到 重启了MT4才恢复正常 这期间的自动化交易全都无法运行。想请教大家 有没有碰到这种问题 如果是因为平台需要更新 就直接停止报价导致EA无法运作 如此一来我们想要将EA用于实际账户的交易 就很被动了。 有没有什么方式可以处理此类问题呢?
上面这段代码,执行下来如下图所示 我不知道是哪个环节出问题了,是最后获取MAGIC码没获取上,还是我下单的时候MAGIC码就没有。 我下单时,每个仓位给与不动的MAGIC,每次MAGIC++。 下面是我的下单函数 我不知道问题出在哪里?为啥有的订单MAGIC码为0?
新手求助请问MQL5 编写EA时使用copyhigh,第三种调用,怎么选择不上啊,鼠标点上也不行 还是第一种调用
原来是显示K线的主图,现在写程序,显示成为tick图。显示每次tick点。同时记录每个tick点的价格和时间到数组。mql5代码怎么写?谢谢!