『壹』 MQL4 MessageBox的写法
MessageBox是有返回值的,会返回一个DialogResult的枚举值,只需要在MessageBox的Show方法中传递一个MessageBoxButtons得枚举值,里面有很多枚举,只要判断它的返回值是什么,去关闭相应的窗口即可。
『贰』 MQL4的简介
MetaQuotes Language 4 (MQL4) 是一种新的内置型程序用来编写交易策略。 这种语言可以创建你自己的智能交易,使自己的交易策略能够完全自动地执行。而且,MQL4 还能自定义客户指标,脚本和数据库。
内包含了大量可以分析当前及历史报价所必须的函数,以及一些基本的运算和逻辑操作。并内置了一些基本的指标和操作命令。
MetaEditor 4集合了编写 MQL4 程序代码的各种语句,它能帮助使用者方便地写出规范的代码。 MetaQuotes Language Dictionary 是 MQL4 语言的帮助工具,它包含了我们在使用工程中所有可能用到的函数。
『叁』 请问在MQL4语言中怎么在智能交易里调用指标或自定义指标,就是运行智能交易后指标能够显示在窗口上。
你可以点击左侧“导航”-》“智能交易系统”-》点击某个智能交易指标,右键“附加到图标”即可显示在图表窗口上,运行正常会出现一个笑脸图标。如果你弄不来,就去mycalgo中文官方网站下载EA智能交易系统试试吧。
『肆』 mql4中获取当前价格用哪个函数
MQL4交易函数常见错误代码及处理意见
OrderSelect() – 选择订单
OrderClose() – 平仓
OrderCloseBy() – 相反头寸平仓
OrderClosePrice() – 获取订单平仓价格
OrderCloseTime() – 获取订单平仓时间
OrderComment() – 获取订单注释
OrderCommission() – 获取订单佣金数额
OrderDelete() – 删除挂单
OrderExpiration() – 获取挂单有效时间
OrderLots() – 获取订单交易手数
OrderMagicNumber() – 获取订单魔术编号
OrderModify() – 修改订单
OrderOpenPrice() – 获取订单开仓价格
OrderOpenTime() – 获取订单开仓时间
OrderPrint() – 打印订单信息
OrderProfit() – 获取订单盈利金额
OrderSend() – 发出订单
OrdersHistoryTotal() – 获取历史订单总数
OrderStopLoss() – 获取订单止损值
OrdersTotal() – 获取订单总数
OrderSwap() – 获取订单掉期值
OrderSymbol() – 获取订单交易品种
OrderTakeProfit() – 获取订单止盈值
OrderTicket() – 获取订单的订单编号
OrderType() – 获取订单交易类型
『伍』 新版MQL4有关于按钮控制图表的函数,这个怎样才能创建按钮
打开MQL4创建新的指标时我们会看到图表上的选项
创建完成后会看到这段代码,注释是我添加上去的(不知是否正确,错了请指正!)
//+------------------------------------------------------------------+
//| 图表事件函数 |
//+------------------------------------------------------------------+
void OnChartEvent(const int id,//整数型常量
const long &lparam,// ??
const double &dparam,//双精度常量
const string &sparam)//字符串常量
{
//---
/*
id 对应的操作事件
CHARTEVENT_KEYDOWN - 键按下事件;
CHARTEVENT_OBJECT_CLICK - 鼠标点击隶属某个图表的图形对象的事件;
CHARTEVENT_OBJECT_DRAG - 通过鼠标移动图形对象的事件;
CHARTEVENT_OBJECT_ENDEDIT - 文本编辑结束事件;
CHARTEVENT_CUSTOM+n - 自定义事件的标识符;
CHARTEVENT_CUSTOM_LAST - 最后一个。
*/
}
如果可以的话,我们平常显示在图表上信息可以在图表分析时通过一键开关隐藏显隐信息,让图表清爽干净,只在要看信息时再一键恢复!
比如在右上角建立一个很小的开关按
就像左上角的交易控制键一样!在交易时拉下来,不交易时隐藏。
有的人可能说多开几个图表窗口不就解决了,是的,这也是一种办法。
但交易品种多了呢?
而且曾经我是用不同模版来完成切换的,但是模版多了总嫌麻烦。
而有这个解决办法,一个品种一个窗口就可以了,节约资源,少了很多来回切换。
当然在EA上也可以基于这些功能提高EA使用效能,如开关EA、调整参数、调整EA功能,比从属性调整会高效直观。
寻找方法是为了让交易行为简洁高效。
见过以前有人用DLL编写的控制键、信息面版类,但都没有隐藏功能。
期待高手来解决。
不知能否在MQL4上直接创建按键,但我没有找到更新更进一步和资料。我也不会DLL,所以不可能用DLL来解决。
『陆』 MQL4 清仓问题。
这个是什么?外行人更加不懂
『柒』 MQL4的介绍
MetaQuotes Language 4 (MQL4) 是一种新的内置型程序用来编写交易策略。 这种语言可以创建你自己的智能交易,使自己的交易策略能够完全自动地执行。
『捌』 mql4中的rates是什么意思
mql4
MetaQuotes Language 4 (MQL4) 是一种新的内置型程序用来编写交易策略。 这种语言可以创建你自己的智能交易,使自己的交易策略能够完全自动地执行。
rates
词典结果:
rates
n.速度( rate的名词复数 ); 比率; 等级; (利息等的)费率;
v.估价( rate的第三人称单数 ); 值得; 责骂; 定级;
以上结果来自金山词霸
例句:
1.
But transmission rates in africa seemed intractable.
但是在非洲的传播速度似乎很棘手。
『玖』 如何用MQL4语言 编写外汇趋势交易程序
第一步:打开MT4软件,如下图点击编辑窗口
『拾』 MQL4怎么获取订单号及状态并对此订单进行操作
估计是你那个ea每个订单都追踪操作 一单过程中产生了没在处理策略中的情况就会这样 简单的来说就是那个ea根本没把掉线 到期之类的情况写进去 改改策略就行 最好写成每次Tick都重新遍历操作