第一种是使用注释comment()函数,直接在左上角显示。字体很小,设置成中文,更是看不清。第二种是修改第一种,使用OBJ_BITMAP_LABEL物件创建一个位图在上面显示。第三种是使用ObjectCreate()函数创建一个文本,跟随最新K线的显示。具体见程序本身,这三种方式全部放在一个程序中,最好的显示方式是第三种:
这在以前已经看到过: https://www.mql5.com/ru/forum/165157/page2#comment_3989978 终端的OI是以什么周期更新的,它取决于什么? 我如何将OI变化与饲料中的交易同步?我想获得一个完整的饲料与OI。 Kevin Z CopyBuffer()怎会有ERROR?还请高手帮忙 (3) <问题> 下面程序是在MetaEdior用历史资料回测(Ctrl+F5...
AI代码解释 input int MAPeriod=10;inputENUM_MA_METHODMAMethod=MODE_SMA;input double StopLoss=20;input string Comment="ea"; 上述输入变量设置周期,移动平均线的计算方法,设置了订单的止损价和描述信息。 静态输入变量可以用sinput关键词声明。静态输入变量的值可以修改,但是在策略测试中不可优化。静态输入变量...
struct tradeSettings{ulong slippage;double price;double stopLoss;double takeProfit;string comment;}; 关键字struct用于声明这是一个结构体,名字叫做tradeSettings。包含有6个元素,跟定义变量是一个写法。怎么使用这个结构体呢: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 tradeSettings trade;trade.slippage...
string comment; // 经纪人对操作的注释(默认情况下此处填写操作说明) }; 在这里,我们将mresult声明为MqlTradeResult类型。 MqlRates 交易品种的价格(开盘价、收盘价、最高价、最低价)、时间、每个柱的交易量以及点差均存储于该结构中。 任何声明为MqlRates类型的数组可用于存储交易品种的历史价格、交易量和点差数据...
0349、Comment()的基础参数及使用规则同Alert()一致。 0350、void DebugBreak();在程序中设置故障断点。用于调试。 0351、如果程序以调试的方式打开,MQL5程序的执行会被中断。 0352、此函数可以用于观察变量的值,并一步步执行。 0353、void ExpertRemove();函数停止EA交易并从图表中卸载。 0354、当调用ExpertRemove()...
input int MAPeriod = 10; input ENUM_MA_METHOD MAMethod = MODE_SMA; input double StopLoss = 20; input string Comment = "ea"; 上述输入变量设置周期,移动平均线的计算方法,设置了订单的止损价和描述信息。 静态输入变量可以用sinput关键词声明。静态输入变量的值可以修改,但是在策略测试中不可优化。静态...
MQL5 中文手册 老易 yiwence@ 2010/12/11 目录 1 语言基础14 1.1 语法14 1.1.1 注释15 1.1.2 标识符15 1.1.3 关键词15 1.2 数据类型16 1.2.1 整型数据17 1.2.2 字符型,短整型,整型和长整型18 1.2.3 字符常量20 1.2.4 日期时间型23 1.2.5 颜色型24 1.2.6 布尔类型25 1.2.7 枚举类型25 1.2....
comment */ 语言基础 标识符 标识符用来给变量和函数进行命名,长度不能超过个字节。 特属性够输入到标识符中,你可以使用数字、拉丁字母大写和小写大小写有区分的还有下划线 。此外首字母不可以是数字,标识符不能和保留字冲突。 示例 NAME1 namel Total_5 Paper 查看相关 变量, 函数 语言基础 关键词 下面列出的...
这在以前已经看到过: https://www.mql5.com/ru/forum/165157/page2#comment_3989978 终端的OI是以什么周期更新的,它取决于什么? 我如何将OI变化与饲料中的交易同步?我想获得一个完整的饲料与OI。 Kevin Z CopyBuffer()怎会有ERROR?还请高手帮忙 (3) <问题> 下面程序是在MetaEdior用历史资料回测(Ctrl+F5...