一、MT4绿色版
/portable
(不记得为什么记录这个,似乎跟如何搞一个绿色版的mt4有关,忘记是哪个视频里讲到了)
二、MT4 整数相除、商为0的问题
在试用随机数进行交易的过程中,发现怎么计算开仓量都不对,后来只好一步一步的进行验算,才发现,两个整数相除,如果被除数小于除数,结果就等于0,看下面的例子:
void OnTick()
{
int a=1;
int b=3;
double c=a/b;
int a2=1;
double b2=3;
double c2=a2/b2;
printf("整数相除:"+DoubleToStr(c,3)+" ; 浮点数相除:"+ DoubleToStr(c2,3));
Sleep(2000);
}
两个整数相除,结果就是0,而把其中一个变成浮点数,结果就对了,搞不清楚为什么。