MT4

MT4的使用方法、基础知识、技巧、知识点

MT4

MQL4画线段和直方图

阅读(2265)评论(0)

本来以为很容易,结果搞了很久,原来很多画线,如直线,横线什么的,都不支持XDistance和YDistance,最后只能用矩形标签了,最后的问题是虚线没法画,线的粗细也没法调整。

MT4

kernel::GetLastError()返回值列表

阅读(999)评论(0)

〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏。 〖8〗-存储空间不足,无法处理此命令。 〖9〗-存储控制块地址无效。 〖10〗-环境错误。 〖11〗-试图加载格式错误的程序。 ...

MT4

export

阅读(1336)评论(0)

int Function() export { } 这个代表该函数可以被其它EA调用。

MT4

OrderType()

阅读(2489)评论(0)

OrderType()=7:增加信用额“credit” OrderType()=6:入金“balance” 不知道还有没有其它OrderType()>5的情况?

MT4

OBJPROP_TIMEFRAMES

阅读(1340)评论(0)

ObjectSet("web",OBJPROP_TIMEFRAMES,OBJ_PERIOD_M15); 只在M15下显示

MT4

OnTester()

阅读(1725)评论(0)

double GetRecoveryFactor() { double Res = 0; if (MAX_EQUITY_DD != 0) Res = TesterStatistics(STAT_PROFIT) / MAX_EQUITY_DD; return(Res); } double OnTester() ...

MT4

OnTick()执行一次耗时问题

阅读(2463)评论(0)

以前从eatrade截取了一个信息,大意是ea每执行一次最多耗时2.5秒,今天在OnTick()里执行 while(true) {。。。} 发现一直在运行下去,无终止,忽略新tick。这表明之前信息不对。

MT4

合并变量名称问题

阅读(1206)评论(0)

今天我想合并变量名称,然后对合并后的同名变量进行引用,发现MQL无法实现。 string A="EURUSD"; string B="parameter"; string C=A+B; string EURUSDparameter="123";  即我想调用C的时候,实际输出"123"的结果。 ...

MT4

SymbolInfoInteger

阅读(1619)评论(0)

最近碰到SymbolInfoInteger(Symbol(),30)!=2,搞不懂什么意思?  30代表Symbol_TRADE_MODE 2代表SYMBOL_TRADE_MODE_FULL 因此全局的意思是“交易模式有限制”