EA和自动交易 - 页 39

请问各位大侠,当价格突破布林上轨的时候,我想求最高价,保证这个最高价也是后面每出来一根K线的最高价,如何用公式表达呢?
int buyopenshift=iBarShift("NULL",5,OrderOpenTime()); double HH=High[iHighest(NULL,0,MODE_HIGH,buyopenshift,1)];//自开单以来的最高价格。 我用PRinf 来现示,感觉不对,大家来看看这样写是否确, 如果不正确,请您帮帮忙,十分感激。
EA 中执行交易和关单的时候,关单和开单价格比蜡烛区域要高出很多,不知道为什么,请各位指导一下,谢谢! buy 单用的是 Ask,close 用 Bid Sell 单用的是 Bid,close 用的是 Ask 效果:小红箭头表示下 了buy 单,小灰箭头表示关单,小绿箭头表示下了 sell 单 代码: void goLong()  { Print("golong: currentMain="+currentMain+" currentSignal="+currentSignal);// RefreshRates();...
问一下MQL5可以链接MYSQL吗?
我是一个新接触EA的交易者,真实账户很小,正处于摸索阶段,想寻找一个亚太时段的高频高胜率的薄利交易系统,最好是EA交易系统。 想知道是否有合适的免费EXPERTS,然后在此基础上进行适合自己需要的修改和优化。 请各位高手给指点一下啊! 先谢谢了!
RT,EA在被手动结束或者暂停时会不会自动平掉之前的所有持单? 我做测试的时候到了截止日期,所有持单都会被平掉,如果是实际交易中,会不会? 谢谢各位大神解答一下!
我想写一个程序 如果 (条件成立) {执行命令平掉GBP/USD}; 关键是如果我有几笔单子挂在仓位上,程序怎么识别那笔是GBP/USD呢? 而且我如果有两笔GBP/USD单子,我只想平掉第一笔GBP/USD,保留第二笔GBP/USD。怎么实现? 能给一个实例吗?
编写MQL4的EA程序,当某种条件满足时,就调用函数结束停止当前EA程序运行,找了好久都没找到?到底是调用哪个函数呀?
听说,目前版本生成的EX4和EX5已经无法破解,请问确定如此吗?
在EA中通过iCustom函数引用指标,该指标内嵌有DLL。 在正常交易界面,通过“通过允许DLL导入”,EA可以正常工作。 但在策略测试模式下,EA报错“Cannot load 'Midd.dll'”。 请问,这是什么原因,是否与"允许DLL导入"相关?
一個X.mg4用到A.DLL, 而A.DLL 又用到B.DLL, 這樣 MT4 支援嗎? X.mq4, A.DLL, B.DLL 要分別放在那些目錄之下呢?
How to deal the problem "return value of 'OrderClose' should be checked " in EA? Thank you!
如题,如何解决EA的return value of 'OrderClose' should be checked 问题? 谢谢!
[删除]
外汇改密码了为什么ea还开单
  大家好  (1)
大家好,为什么我的模拟账户信号出售时候都是免费,设置不了有偿提供呢
今天在复盘的时候突然发现MarketInfo(symbol,MODE_STOPLEVEL)返回值为0,发现今天似乎闭市。是不是MarketInfo在不开始的时候不工作呢?这样只有在开始的时候复盘了?
环境:MT4 1、自定义指标A,有一个double 缓冲数组S[]; 当前图表共有10柱,给第3柱赋值S[2]=3.3; 当图表运行了一段时间,图表变成11柱,原第3柱变成了第4柱S[3],这时将第4柱S[3]清零,赋值S[3]=0.0; 图表继续运行一段时间,图表变成12柱,原第3柱变成第5柱S[4],用Print(S[4]) ,显示S[4]=0.0; 以上正常。 2、有一个EA名称为MTEA,MTEA引用自定义指标A, 当图表只有10柱时,Print( iCustom(NULL,0,"A",0,2)) =3.3,正确。 当图表变成12柱时,理论上 Print(...
“iCustom”已经研究并使用一段时间,对基础的应用已基本掌握。 但我发现,在EA中的指标调用,与原指标的输出数值存在一定的误差。 相关的输入输出参数都已相应检查,且指标在EA不同位置间的输出值,也有误差。 请问各位汇友,是否有与我相类似的经历,或可供参考的解决方案。
我在自助设计EA网站试做一个简单的EA程序,不过测试失败,不知道原因,谁能帮做一下,提供代码,能通过测试。 如下:MT4的, 1、做多,5分钟框架下,5日线自下上穿10日线,买入;反之,做空; 2、平仓,5分钟框架下,5日线自上下穿10日线,平多单;反之,平空单; 3、止损200点,止赢800点; 4、 一次下0.01手,最多下0.02手,最多同时下3次单。 先谢了。
  我的EA做了一个重复输入  (104   1 2 3 4 5 ... 10 11)
我记得有人有同样的问题,用的是XXXX。 我找不到那条线,如果有人能帮助我,那将是非常感谢的。 我在On_Tick()中的代码如下 if (! PositionSelect ( Symbol ())) do { Price = SymbolInfoDouble ( Symbol (), SYMBOL_ASK ); if (m_Trade.PositionOpen( Symbol (), ORDER_TYPE_BUY , LotSize, Price, 0 , 0 ))
  如何复制信号跟单  (11   1 2)
如何跟单请参考 以下文档 https://www.mql5.com/en/articles/523 https://www.mql5.com/zh/articles/523 有问题欢迎随时联络
例如: 我有这样一个dll,名叫tclient.dll,它有这样一个函数: typedef TCLIENT_API void(*call_back)(Tick* p); TCLIENT_API int sub_tick(CTX ctx, const char* insId, call_back f); 我在mql5里应该如何申明和调用sub_tick? #import "tclient.dll" //如何声明sub_tick? #import void save_tick () { //如何调用sub_tick? } 请高手帮忙,谢谢!
在选项里设置 使用不多于 50% 的入金,这样的信号的交易量的计算是不是=(我的资金量*50%)/(信号提供者的资金总量)*(提供者这笔交易的手数) ?
一般在C++面向对象编程时,类的声明可以作为接口文件存放在头文件中,而将类的实现作为库文件存放在另外的文件中。在使用时,首先通过“#include”命令引用接口文件,然后再通过“#import”导入库文件链接最终代码。 我用MQL4编写了一个类,并将类的声明和实现分别放在两个文件中,如下所示: 类的声明在.mqh中,头文件中有导入库文件的“#import”语句: 类的实现在库文件中,库文件中有引用头文件的"#include"语句: 创建后两个文件都成功编译,并在库文件目录下生成了对应的.ex4库文件。 在调用类的主文件中我首先通过“#include”引用了声明类的...
我的意思是 一个图表可以做2种货币吗 还是 一个 图只能做1个货币 比如我在 GU 图表做多一单 然后想马上 做空 EU 可以这样吗 EA 允许吗
MQL4本身带有可变参数个数的内部函数,比如: void Print( argument, // first value ... // next values ); 如何在MQL4中声明自定义的可变参数函数呢? 谢谢!
根据这四条 移动平均线 ,预测未来条形的价格水平。然后我们按照 EMA的 斜率方向进行交易。如果斜率是向上的,第一个订单是通过限价订单,在已经形成的前一个条形的收盘水平,或者通过市场订单打开交易。然后,我们还有两个层次:在预测的最小值的层次,第三个层次是在第一和第二阶之间的距离。停车是强制性的。在下一栏打开交易后,如果趋势发展,购买的程序也会进行。在相反的信号出现后,交易被关闭。