string usedSymbol = "";// Используемый символ
switch( inpSymbol )// Всю эту конструкцию лучше обернуть в функцию, т.к. повторяться будет несколько раз
{
case EURUSD: usedSymbol = symbols[ 0 ]; break;
case GBPUSD: usedSymbol = symbols[ 1 ]; break;
case USDCHF: usedSymbol = symbols[ 2 ]; break;
case USDJPY: usedSymbol = symbols[ 3 ]; break;
default: Print( "Неизвестный символ!" );
}
你需要将最后一个tick上的跟踪头寸数量与当前tick上的数量进行比较。如果当前的更少--保存(记住)跟踪头寸的当前值为 "过去",并处理关闭的事实。
我不明白。你想获得什么价值?
而你写的东西我是这样读的
{
打开一个订单。
如果该订单打开,那么
总订单=总订单+1。
}
) 默认情况下totalOrder =0,但每次开仓后数值会增加,10次开仓后(数值正好是10)所有开仓的计数器(没有按类型、按Magik和按符号检查=它将绝对增加所有开仓的订单)。
而下一个条件是这样的
如果TotalOrder不等于OrdersTotal{}。
你好,在指标或专家顾问中,是否可以从外部变量列表中选择工具?
我必须手动输入它们。
输入字符串instr_1 = "ED-9.15"。
输入字符串 instr_2 = "Si-9.15"。
输入字符串 instr_3 = "BR-8.15"。
真诚的阿列克谢。
你好,在指标或专家顾问中,是否可以从外部变量列表中选择工具?
我必须手动输入它们。
输入字符串instr_1 = "ED-9.15"。
输入字符串 instr_2 = "Si-9.15"。
输入字符串 instr_3 = "BR-8.15"。
真诚的阿列克谢。
你好。直接--不确定,但你可以,比如说,像这样。
你好。我不能直接确定,但你可以,比如说,这样做。
谢谢,但这样一来,我就更容易每3个月重新编译一次文件 并指定新的期货=)
你好。如何使一个指标窗口强制显示小数点后1万位的数值,它只显示到十分之一的数值,虽然代码中没有规范化。
http://i.shotnes.com/u/441/0813/1vyds1z0.15y.png
问候阿列克谢。
UPD找到了答案。
IndicatorSetInteger(INDICATOR_DIGITS,5)。
你好。如何使一个指标窗口强制显示小数点后1万位的数值,它只显示到十分之一的数值,虽然代码中没有规范化。
http://i.shotnes.com/u/441/0813/1vyds1z0.15y.png
问候阿列克谢。
请告诉我,在使用标准库时,当获得Ask和Bid时,是否有必要做mysymbol.RefreshRates()。
也就是说,我应该刷新还是对于图书馆的数据我不需要刷新?