天泓评测

天泓评测
投资也是一种修行~

MT4

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

MT4

start()是怎么工作的?

阅读(1820)评论(0)

程序附加到图表之后,它立即开始与init()函数协同运行。在客户端开始运行和历史数据(仅与智能交易有关,而与指标无关)被另外加载之后、当货币对和图表时段改变了、在MetaEditor里重新编译之后、或者从智能交易或自定义指标的设置窗口改变了输入参数,附加到图表上的智能交易和自定义指标中的init()函数将会运行。当计算结果发生变化时,智能交易同样也会被...

MT4

EA退出运行的一个指令ExpertRemove()

阅读(2826)评论(0)

The Expert Advisor is not stopped immediately as you call ExpertRemove(); just a flag to stop the EA operation is set. That is, any next event won't be processed, OnDeinit() wil...

MT4

double类型

阅读(1628)评论(0)

在MQL4表达式中使用了隐式类型转换。由低到高转换类型的优先级: int  (bool,color,datetime); 如double d = 1 / 2;     // 表达式是整型数据的计算,然后被定义为浮点型数据,结果为 0.0 strin...

MT4

break,continue

阅读(1851)评论(0)

break语句可以终止最邻近的switch, while或for语句的执行。Break语句由最近的终止条件语句控制。本语句目的之一就是当满足一定条件时完成循环的执行。 continue语句控制最邻近的循环语句while或for返回循环开始,接着执行下一次循环。continue 语句与break 语句作用相反。 ...

MT4

函数的参数默认值

阅读(1395)评论(0)

函数的参数可能存在默认值,这些默认值是用相应类型常量定义的。 int somefunc(double a, double d=0.0001, int n=5, bool b=true, string s="passed string")    {   } ...

MT4

MQL使用SQLite

阅读(2043)评论(0)

原文来自日文网站 参考网站: https://github.com/Shmuma/sqlite3-mt4-wrapper http://www.sqlite.org/download.html http://expertadviser-bighope.blogspot.jp/2011/03/mt4.htm...

MT4

移动平均线

阅读(1440)评论(0)

https://ta.mql4.com/cn/indicators/trends/moving_average 一般有四种不同类型的移动平均线: SMA,简单移动平均线 EMA,指数平滑移动平均线 SMMA,平滑移动平均线,它的目的是为了让...

MT4

订单备注出现/gap的含义

阅读(2207)评论(0)

在开市或处于不正常的市场情况下,当定单水平落入由市场跳空造成的价格缺口时,定单将按照以下方式执行: a) 当挂单的开仓水平和"Take Profit/获利"位落入价格缺口时,挂单取消并添加附注[cancelled/gap]; b) 当"Take Profit/获利"位落入价格缺口时,按照定单上请求的价格执行; c) 当"S...

MT4

ArrayBsearch() 使用小问题

阅读(2117)评论(0)

最近使用ArrayBsearch(tmp,value) 对已排序数组查找指定值,并反馈其序号,即获取排名,出现问题,即结果要么是0,要么是最后一个序号。 经过网上搜索,包括对比c,c++相同函数的使用说明,总算找到原因。 因为tmp数组我前面是降序排列的,所以ArrayBsearch()必须也使用降序模式,使用默认参数...

MT4

如何edu新版ex4文件?

阅读(15643)评论(0)

how to edu newest ex4 files?  Very easy task 1) receive decryption key from file header 2) extract main ex4 "body" - linked blocks 3) decrypt all blocks 4) decryp...