IsTradeAllowed
IsTradeAllowed
检查专家顾问是否允许交易以及交易环境是否空闲。
bool IsTradeAllowed();该函数的第二种形式用于检查指定符号在指定时间内的交易状态。
bool IsTradeAllowed(
const string symbol // symbol
datetime tested_time // time
);参数
- symbol
[in] 符号。
- tested_time
[in] 检查状态的时间。
返回值
如果专家顾问允许交易且交易环境空闲,则返回true;否则返回false。
注意:
只有当允许专家顾问进行交易时(专家顾问或脚本属性中的“允许实时交易”复选框已启用),才能调用更改交易账户状态的交易函数OrderSend()、OrderClose()、OrderCloseBy()、OrderModify()、OrderDelete()。
示例:
if(IsTradeAllowed()) Print("Trade allowed");另请参阅
最后更新于