问题标签 [mql5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mql4 - mql4:在线编码空缓冲区
所以我做了一些编码,现在有了空缓冲区
php - 如何在服务器中执行 MQL4 程序?
我已经使用 MQL4 语言实现了一个智能交易系统,将在 MetaTrader 中执行。
现在,如果我需要执行它,我总是需要运行 MetaTrader 并将我的 EA 程序附加到其中的实时货币对图表。
我想知道是否有一种方法可以在服务器中执行 MQL4 脚本,这样我就不需要让我的电脑一直开着。我用谷歌搜索了这个问题,但找不到合适的答案。
我发现有一种方法可以将数据从 MetaTrader 传输到网络服务器(MQL 到 PHP),但我不知道它是否有助于解决我的问题(http://mql4-php.iinuu.eu/)
提前致谢。
mt4 - 我如何声明变量,比较它们然后在函数中使用它们
我正在开发一个 EA,它要求我比较前 2 个柱的高点,无论哪个更高,将其用作止损值。
对于反向交易也是如此,我需要比较前 2 个低点并将较低的一个用作止损值。
我正在做的是:-
问题是我无法引用 sll 的值并收到一条错误消息,说“sll 未声明的标识符”
我对编程相当陌生,如果有人能帮助我解决这个问题,我将不胜感激。我已经添加了大部分代码让你理解逻辑。
c++ - 在方法中初始化对象 - MQL5
我想在方法中初始化一个对象。
我的代码:
我得到这个编译错误:
'=' - 需要对象
我只能通过引用传递对象,为什么会出现这个编译错误?
任何帮助将不胜感激。
c++ - 不允许参数转换 - MQL5 - CArrayObj
我在全局范围内声明了以下对象:
我想将CUpwards
对象添加到UpwardMovements
. CUpwards
继承自,CObject
因此可以将其添加到数组中。但是,我不能将它添加到方法中的数组中。
例如:
我得到:
'pUpMovm' - 不允许参数转换
如果我在我的OnTick()
方法中做同样的事情,它会起作用。
任何帮助将不胜感激。
algorithmic-trading - MQL5:如何在下新订单之前自动删除所有未触发的挂单?
我正在做一个项目,该项目需要我下一个BUYSTOP
和一SELLSTOP
对订单,如果这些订单没有被触发,然后在下一个栏上,然后删除它们并放置新的。
这是我的代码:
此代码在我测试时正确下订单并删除它们。
但是当 EA 在实时服务器上处于活动状态时,它不会打开订单,因为平台已经打开了其他工具的订单。
我敢肯定有一种很简单的方法可以解决这个问题,但由于我是新手,我无法弄清楚。
c++ - 如何在变量名中添加空格?
我想学习如何在变量名中添加空格。
我知道很多语言阻止我这样做,但我相信有一个技巧可以做到这一点,因为我看到有人这样做了MQL5
A允许为在 { |中声明的变量MetaTrader Terminal的 MMI 辅助设置值input
和变量显示 UI 对话面板。| } 代码,在代码执行启动期间。extern
Expert Advisor
Technical Indicator
Script
(参考下图) :。
mql5 - 如何在图表上绘制趋势线?
我想在 MQL5 的图表上画一条趋势线。我用这种方法试过:
但是,它不起作用并出现以下错误:-
运行时错误 (4107)
mql4 - 如何在智能交易系统 (EA) 中包含斐波那契水平?
我想在我的智能交易系统 (EA) 中访问各种斐波那契水平,例如 23.6%、38.2%、50%、61.8% 和 100%。我如何在我的 EA 中定义这些,以便交易者可以通过输入选择它们?
我试过这个
但是,这是常用的方法吗?是否可以将它们设置为预定义的?
感谢您的帮助!
c++ - trade.sell 后如何从 CTrade 获得利润?
我无法在MQL5
in 中获得交易利润的价值metatrader5
,因为它总是返回 0.0 :
或另一种尝试: