Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
AZRUL
Поместите это
static datetime lastUpdated = 0; if ((TimeCurrent()-lastUpdated) < PERIOD_M5*60) return(0); lastUpdated=TimeCurrent();
в качестве первой строки процедуры запуска, а остальной код процедуры запуска будет выполняться с задержкой не менее 5 минут между двумя последовательными выполнениямиУважаемый господин МЛАДЕН,
Я постараюсь разместить эти коды на ONLY.....
Спасибо ОЧЕНЬ2 большое за ваше время и экспертизу.... 5 кредитов
искренне ваш
АЗРУЛ...
Если я компилирую этот код, используя "strict", я получаю"array out of range".
if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false);
if (RSI4 RSI1) drawArrow(i,Tomato,234,true);
[/PHP]
This works with no errors but of course there are arrows on every candle
if (RSI4 > RSI1 ) drawArrow(i,Aqua,233,false);
if (RSI4 < RSI1 ) drawArrow(i,Tomato,234,true);
This appears to be the problem as soon as the +1 is added.
[PHP]RSI4 > RSI1Есть ли исправление для этого?
Если я компилирую этот код, используя "strict", я получаю "array out of range"
if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false);
if (RSI4 RSI1) drawArrow(i,Tomato,234,true);
[/PHP]
This works with no errors but of course there are arrows on every candle
if (RSI4 > RSI1 ) drawArrow(i,Aqua,233,false);
if (RSI4 < RSI1 ) drawArrow(i,Tomato,234,true);
[/PHP]
This appears to be the problem as soon as the +1 is added.
[PHP]RSI4 > RSI1cja
Попробуйте вот так :
[PHP]if(i<(Bars-1))
{
if (RSI4 > RSI1 && RSI4 < RSI1) drawArrow(i,Aqua,233,false);
if (RSI4 RSI1) drawArrow(i,Tomato,234,true);
}и это должно работать
Здравствуйте, у меня проблема с индикатором fibonacci, я бы хотел использовать его на одном графике на 1440 и 2280, как на этом изображении:
(Поэтому я создал вручную).
Проблема в том, что я создал вторую версию индикатора на 2 дня, но когда я вставляю его на тот же график, где у меня есть индикатор в версии 1440 автоматически больше не вижу линий в 1440. Надеюсь решить с вашей помощью!
Здравствуйте, у меня проблема с индикатором fibonacci, я хотел бы использовать его на одном графике на 1440 и 2280, как на этом изображении:
(Вот почему я создал вручную)
Проблема в том, что я создал вторую версию индикатора на 2 дня, но когда я вставляю его на тот же график, где у меня есть индикатор в версии 1440 автоматически больше не вижу линий в 1440. Надеюсь решить с вашей помощью!dany84
Попробуйте сейчас: fibo_v9_1.mq4
Установите параметр UniqueID в уникальное значение для каждого нового экземпляра индикатора, и тогда вы сможете иметь столько экземпляров, сколько захотите.
dany84
Попробуйте сейчас: fibo_v9_1.mq4
Установите параметр UniqueID в уникальное значение для каждого нового экземпляра индикатора, и тогда вы сможете иметь столько экземпляров, сколько захотите.Спасибо, Младен!!! теперь все работает отлично!
Странная ошибка!!!
I have the following string: " 99.40 "
double TakeProfit = StrToDouble("99.40");
Print("TakeProfit =", TakeProfit);
Print("or TakeProfit = ", NormalizeDouble(TakeProfit,2);
А это вывод:
TakeProfit =99.40000000000001
или TakeProfit = 99.40000000000001
Может ли кто-нибудь объяснить мне эту странную ошибку и что я могу сделать против нее?!
Спасибо!
Странная ошибка!!!
I have the following string: " 99.40 "
double TakeProfit = StrToDouble("99.40");
Print("TakeProfit =", TakeProfit);
Print("or TakeProfit = ", NormalizeDouble(TakeProfit,2);
А это выходные данные:
TakeProfit =99.40000000000001
или TakeProfit = 99.40000000000001
Может ли кто-нибудь объяснить мне эту странную ошибку и что я могу сделать против нее?!
Спасибо!sunshineh
Как вы получили часть "000000000000001" с помощью print?
Я получаю это при использовании этого кода:
Здравствуйте,
Это принт-сообщения с двух разных счетов metatrader:
Привет,
это принт-сообщения с двух разных счетов metatrader:
Возможно, сборка
Я использовал билд 660, чтобы проверить это.