你好!请帮助我我把当前的价格a=Bid(例如价格是1.4110),用这个数字我需要做一些数学转换(见下文)。然后我检查在挂起/打开的订单 中是否有一个订单的开盘价是用变量 "a "计算的。经常发生的情况是,程序没有看到价格为 "a "的订单,但却下了订单! a=Bid; a=100*a; floor=MathFloor(a); rest=a-floor;
你好!请帮助我我把当前的价格a=Bid(例如价格是1.4110),用这个数字我需要做一些数学转换(见下文)。然后我检查在挂起/打开的订单中是否有一个订单的开盘价是刚刚计算出来的变量 "a "的值。而且经常发生的情况是,程序没有看到价格为 "a "的订单,但它却被设置了!这是为什么呢? 你能告诉我为什么程序看不到这个订单吗?
是的,谢谢你,我看了教程。没有帮助(
好吧,既然是废话,那么你有没有一个指标/脚本/顾问,可以画出有一定间距的垂直线 的网格?
是的,谢谢你,我看了教程。没有帮助(
好吧,既然是废话,那么你有没有一个指标/脚本/顾问,可以画出具有一定间距的垂直线的网格?
https://www.mql5.com/ru/code/8684
或者自己画,我发现了类似的东西,我甚至不记得我为什么要这样做了。
a=Bid;
a=100*a;
floor=MathFloor(a);
rest=a-floor;
if(rest>=0 && rest<=0.2) rest=0.2;
if(rest>0.2 && rest<=0.4) rest=0。4;
if(rest>0.4 && rest<=0.6) rest=0.6;
if(rest>0.6 && rest<=0. rest=0.8;
if(rest>0.8 && rest<=1) rest=1;
a=NormalizeDouble(( floor+rest)/100-0.0099, Digits);
请告诉我为什么程序看不到顺序?
你好!请帮助我我把当前的价格a=Bid(例如价格是1.4110),用这个数字我需要做一些数学转换(见下文)。然后我检查在挂起/打开的订单中是否有一个订单的开盘价是刚刚计算出来的变量 "a "的值。而且经常发生的情况是,程序没有看到价格为 "a "的订单,但它却被设置了!这是为什么呢?
你能告诉我为什么程序看不到这个订单吗?
是的,谢谢你,我看了教程。没有帮助(
好吧,既然是胡说八道,那么你有没有一个指标/脚本/顾问,可以画出有一定间距的垂直线的网格?
为什么该教程https://docs.mql4.com/ru/dateandtime
例如,让我们从某个时间点模拟周一的工作
int starttime=7*60;//从星期一开始的偏移量(秒)。
datetime nexttimer=0。
start(){
if nexttimer=0{
nexttimer=TimeCurrent()- (TimeDayOfWeek(TimeCurrent())-1)*60*60*24;//
从这个日期我们得到一天的开始,并加上偏移量。
while if nexttimer<TimeCurrent()){nexttimer=nextimer+9*60*60;}
}
if nexttimer=TimeCurrent(){
写正确的行动
nextimer=nexttimer+9*60*60;
}
}
嗯,这还没有考虑到周末等因素。
大家好!请告诉我 是否有一个脚本,使每笔交易在开盘和收盘时都伴有一个箭头,以及在收盘时的一行字?好吧,就像测试一样......我已经厌倦了在网上搜索!该死的,自己已经开始悄悄地从其他脚本中收集:)))我建立了一个打开交易的脚本;)但我找不到任何现成的一.... 请帮助我!
啊,是的!这就对了。你需要一个顾问!但我不认为有一个......?你怎么看?