int stoplevel;
int MinimumUseStopLevel;
// Calculate stoplevel as max of either STOPLEVEL or FREEZELEVEL
stoplevel = fmax(SymbolInfoInteger(_Symbol,MODE_FREEZELEVEL), SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL));
// Then calculate the stoplevel as max of either this stoplevel or MinimumUseStopLevel
stoplevel = fmax(MinimumUseStopLevel, stoplevel);
Часто возникает необходимость преобразовать один числовой тип в другой. Не каждый числовой тип допустимо преобразовать в другой, допустимые преобразования в MQL5 показаны на схеме: Сплошные линии со стрелками обозначают преобразования, которые выполняются без потери информации. Вместо типа char может выступать тип bool (оба занимают в памяти 1...
int stoplevel=0;
int MinimumUseStopLevel=0;
// Calculate stoplevel as max of either STOPLEVEL or FREEZELEVEL
stoplevel = int(fmax(SymbolInfoInteger(_Symbol,SYMBOL_TRADE_FREEZE_LEVEL), SymbolInfoInteger(_Symbol,SYMBOL_TRADE_STOPS_LEVEL)));
// Then calculate the stoplevel as max of either this stoplevel or MinimumUseStopLevel
stoplevel = int(fmax((int)MinimumUseStopLevel,(int)stoplevel));
2. Возвращает true или false в зависимости от успешности выполнения функции. В случае успеха значение свойства помещается в приемную переменную, передаваемую по ссылке последним параметром. Если функция используется для получения информации о последнем тике, то лучше использовать SymbolInfoTick(). Вполне возможно, что по данному символу с...
大家好,我只是简单地回顾一下这个主题:代码中有一个问题。
在编译时,它产生了一个警告:" 由于类型转换,可能会丢失数据......"。他需要什么?这不是那么关键,但我想知道。
大家好,我只是简单地回顾一下这个主题:代码中有一个问题。
在编译时,它产生了一个警告:" 由于类型转换,可能会丢失数据......"。他需要什么?不是那么关键,但想知道。
该网站引擎自己插入了一个答案的链接,并有一个明确的类型转换的例子.........
大家好,我只是简单地回顾一下这个主题:代码中有一个问题。
在编译时,它产生了一个警告:" 由于类型转换,可能会丢失数据......"。他需要什么?这并不那么关键,但我想知道。
你不仅有一个警告,而且还有一个错误。你确定是你正在编译的这段特定代码吗?
应该是这样的。
只是没有挖掘代码--所以你不会得到错误和警告。
如果你想一想,你是在把温暖和湿润混合在一起。
你不仅有一个警告,你还有一个错误。你确定这是你正在编译的代码吗?
这是它应该有的样子。
只是没有挖掘代码--所以你不会得到错误和警告。
如果你想一想,你就会把事情搞混。
谢谢你。
别骂我,我只是在学习--试图理解别人的代码。在我看来,这是最快速的学习方法。
我不明白为什么他需要类型转换,如果所有的变量都是int,返回值是通过符号infointeger?
谢谢你。
不要过多地责备我,我只是在学习--试图弄懂别人的代码。在我看来,这是最快的学习方法。
我不明白为什么需要类型转换,如果所有的变量都是int,而返回值是通过符号infointeger?
亲爱的程序员们,你们好!
如何让我的EA开仓,而不考虑手动开仓或其他EA开仓的情况?我试图用魔法来做,但没有成功。我试图用魔法来做,但没有成功。
亲爱的程序员们,你们好!
如何让我的EA开仓,而不考虑手动开仓或其他EA开仓的情况?我试图用魔法来做,但没有成功。以下是代码。
你缺少字段,没有选择订单来检查号码
你有缺失的字段,而且检查号码的顺序没有被强调。
我做到了。我没有。它是成包打开的。魔术公司无视它。