Я буквально недавно начал знакомиться с mql, У меня такая проблема:
вот этот код в индикаторе:
if (b==ssd) {
b=1; }
else {
b=0;
}
вот этот код в советнике:
int b= iCustom (какой код нужен здесь?);
if (b==1)
{
Opn_B=true;
Cls_S=true;
}
Вопрос в том как мне при помощи iCustom, передать значение b из индикатора в советник?
Заранее всем спасибо кто поможет!
как вариант с помощью глобальных переменных
if(b==ssd) b=1;else b=0;
GlobalVariableSet("b",b);
вот этот код в советнике:
int b= GlobalVariableGet("b");
if (b==1)
{
Opn_B=true;
Cls_S=true;
}
iCustom() передаёт значения не переменных, а из буфера индикатора.
Так что вопрос не совсем корректный.
Так я ведь не сказал что передать значение надо в обход буфера,
это естественно что значение переменной b надо передать в буфер,
а потом прочесть его из советника.
Я и просил помочь, как мне это сделать.
Azzx, благодарю за помощь, пробую.
Никто больше не знает!? про "iCustom"
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Я буквально недавно начал знакомиться с mql, У меня такая проблема:
вот этот код в индикаторе:
if (b==ssd) {
b=1; }
else {
b=0;
}
вот этот код в советнике:
int b= iCustom (какой код нужен здесь?);
if (b==1)
{
Opn_B=true;
Cls_S=true;
}
Вопрос в том как мне при помощи iCustom, передать значение b из индикатора в советник?
Заранее всем спасибо кто поможет!