EA和自动交易 - 页 3

  求助ea  (1)
这个57行的问题该怎么解决
[删除]
  滞后的OI(未平仓利息)。  (104   1 2 3 4 5 ... 10 11)
为什么在终端变化的公开利益: SymbolInfoDouble(Symbol(),SYMBOL_SESSION_INTEREST) 相对于磁带而言,它的生命力是什么? 空白的OnBookEvent(const string& symbol) 就我对期货市场的理解,带状的交易可能不会导致OI的变化。但为什么在没有任何交易的情况下,OI会自己变化? 这在以前已经看到过: https://www.mql5.com/ru/forum/165157/page2#comment_3989978 终端的OI是以什么周期更新的,它取决于什么? 我如何将OI变化与饲料中的交易同步?我想获得一个完整的饲料与OI。
<问题> 下面程序是在MetaEdior用历史资料回测(Ctrl+F5) 我把中断点设定在程序最下面 跑第一次时,returnValue 为-1,代表着使用指标有错 error这个变数是我用来侦错的,此时值为4806 请问这段程序错在哪边呢? 还请高手帮忙谢谢 void OnTick() { double bb[]; ArraySetAsSeries(bb,true); int handle = iBands("GBPUSD",PERIOD_M1, 20, 0, 2, PRICE_CLOSE); int returnValue =
void OnTick () { double xn,xTR[]; int h= iATR ( Symbol (), PERIOD_D1 , 20 ); ArraySetAsSeries (xTR, true ); int a; a= CopyBuffer (h, 0 , 0 , 3 ,xTR); IndicatorRelease (h); } 如上图所示,我在历史数据里面调试(如:选择2022年4月1日到 2022年4月16日),直接a=-1,取得不了ATR指标的值,不知道如何解决,希望大神帮忙解决
class A { public : int a; A() { a= 1 ; } ~A() { } public : int aaa() { } }; //+------------------------------------------------------------------+ //| |
MQL中如何获取入金总金额?
如主题所示 在回测设置的k线周期,主要是做什么用的 如果这里设置的是1分钟,而策略脚本中用到的k线周期是5分钟和十分钟,回测会怎么处理
需求:ea或者指标发送的提醒即时到达用户的安卓手机 背景:一方面google部分服务无法连接,导致MT安卓版无法获取MetaQuotes ID,进而MT的通知功能无法推送到手机;另一方面即使架梯子得到ID,由于google的FCM在大陆不稳定,也不能满足要求。 解决方案: 1、换苹果手机。(本人没测试,需要苹果用户帮忙验证) 2、使用MT的邮件通知功能。 关于解决方案2的两种操作:
本人开发了一个做外汇用的MT5的 EA小程序,想进行测试。 但开了几家模拟账号都不能执行。 跪求介绍能进行测试用的平台
自己编写了一个ea,为了方便自己另外的几个账号也使用这个ea,准备将其发布,然后再统一订阅。 本地端mt5中运行及回测都正常,但是自动验证始终无法通过。 报错如下: test on EURUSD ,H1 (netting) disconnected there are no trading operations 烦请各位资深的大佬指点下呢。
库文件里的代码能隐藏起来吗,能不能在打开库文件时要求输入密码
自己开发的MT5-EA,每月测试获利多多,一年的每月月利润都是几倍,一上实际模拟交易就亏,一直查不出原因,测试时延迟也已经加了盈利的,上模拟就是亏。有哪些高手指教一下啊?用VPS会好一点吗?是点差的原因吗,不明白啊,痛苦。。。。
请问我在市场中购买的EA可以开几个客户端使用?我有多个账户,在不同的外汇交易平台?我开多个MT5客户端都登录我的账号可以吗?或者1个客户端登录多个我的不同平台的账户来执行EA
我想将止损价位设置为技术指标的某个值M1所对应的K线的右边紧邻的K线与刚走完的K线之间所有的K线(包括这两根K线)的最低价的最小值,EA该怎么写?要用到什么函数?
这错误是怎么回事 meta trader5的库是最新的 NumPy也是最新 python 重装了 pycharm也是重装的 为什么就是会报这个错误 A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g
在MT5历史回测中如何取消计算库存费,因为现在MT5版本更新了,历史回测中盈利会计算库存费,如何取消呢
现在有一个绕不过的点,MT5 每次平仓 查找到订单号,还要在 MqlTradeRequest request={}; 里面申请所需要的数据,完成一个平仓动作,有很多的参数需要读取,不知道是一次读取还是轮流读取,读取之后才是发送平仓动作,完成这一步到真正的平仓,平均耗时一秒,有时是两秒,所以造成的结果 就是最快一秒一单。 假设 有10个订单要处理,那么处理完成 就需要至少10秒,但如何订单更多呢?那时间是不是无限的拉长。 如果能做到1秒两个订单处理完成 那处理10个订单就只要5秒,如果能做到一秒三个订单处理完成,对于多订单,能节省很多的时间,同时也有减少很多不确定的情况出现
这就是我的所有代码,任意选一个交易品种,任何时期都可以。 double ma5[]; int ma5_handle= 0 ; int OnInit () { EventSetTimer ( 10 ); return ( INIT_SUCCEEDED ); } void OnDeinit ( const int reason) { EventKillTimer (); } void OnTimer () { string symbol= _Symbol ; ENUM_TIMEFRAMES period= PERIOD_CURRENT ;
如题 请问 EA回测正常,但是模拟账户测试时,开单正常,但是不进行跟踪止损。 请问什么原因啊
如图 我是128核心的电脑 回测历史数据 只有1个核心在工作 还没有我单核4.3HZ的I3处理器回测的快 这个是志强铂金处理器 一个上万了。。。要怎么优化?
大家好,请教几个问题 1.我已经订购一个EA信号,和一个VPS,我按照说明设置了,怎么才能看到EA开始工作了 2.我在使用EA时,如果我修改了设置,再同步一次就可以了吗 3.设置完 VPS 后,我的本地电脑可以关闭MT4软件和关机吗
MT5测试的时候怎么没有弹出可视化界面?
  开始自学EA  (19   1 2)
2024年4月21日,开始自学EA, 做个记录,看看多长时间能做出自己的第一个满意的交易策略。
如题 优化以后 上千个组合 要几百个小时才能完成 这个跟电脑配置有关系吗?电脑配置好会不会快一些
开发了EA,在代码什么地方可以设置使用期限,例如用户的使用期限是一年
买了ea,不知在哪激活。登录MQL5.community后,没出现工具箱窗口,出现的是聊天列表。怎么找到工具箱、请大侠帮我
希望各位大大可以幫忙解答一下以下問題 1) 在工具、期权、专家顾问中,启用算法交易。我勾选了该框,但关闭 mt5 并重新打开后,它未勾选。請問如何保存配置?以及如何保存layout? 2) 附上美国高峰时段eur/usd的市场深度。我正在使用劵商 IC market。但出现一些奇怪的 1 和 15 刻度交易量,我可以知道它们是什么嗎? 同时我与盈透证券进行了比较,第一市场深度级别至少有20到40手。如果 IC 市场不是流动的,有人可以推荐其他经纪商吗? 3) 有人说,tick volume是指价格变动的次数。我不明白这是什么意思。谁能详细说明一下吗?如果不是真实market depth
  历史订单号  (1)
请教一下,我看历史记录 新建一张订单 还没平 在历史订单那里 这张订单是有2个订单号的 例如 一个是buy(这里是前面能看到的持仓订单号) 一个是 in 而我用HistoryDealGetTicket只能拿到 in的单号 , 我怎么能在历史信息里面获取到前面那个持仓号的平仓信息吖