[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 1112
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
не "предвзято" - а как к воровству. чужое без спроса брать не хорошо.
Вот примерчик кода..
extern string A25="Настройки индикатора RSI";
extern int RSIPeriod= 21;
extern int RSIPrice = 0;
extern int RSIHighLevel= 70;
extern int RSILowLevel = 30;//+------------------------------------------------------------------+
// Пример:
//+------------------------------------------------------------------+
double RSI1 = iRSI(Symbolt, 0, RSIPeriod, RSIPrice, 1);
double RSI2 = iRSI(Symbolt, 0, RSIPeriod, RSIPrice, 2);
if(RSI2<RSILowLevel && RSI1>RSILowLevel && RSI1<RSIHighLevel) // Buy Signal
Signal=1;
if(RSI2>RSIHighLevel && RSI1<RSIHighLevel && RSI1>RSILowLevel) // Sell Signal
Signal=2;
Это обычное использование рси.
вопросик такой, как поставить отложеный ордер на основе этого кода?
скажем находится рси выше 70, как поставить отложку на определенное растояние от текущей цены, и наоборот
Хоть в этом поможете? )
К воровству я отношусь тоже не положительно.... Просто мне достался советник с открытым кодом....
Все может быть, но оригинал от декомпила пока отличить несложно.
А это то же самое что воровство. Найдете оригинал, то проблем не будет
Хотя бывают и оригинальные доработки, там сложнее.
как можно програмно сделать, чтобы индикатор рисовал только в заданном промежутке времени?
как можно програмно сделать, чтобы индикатор рисовал только в заданном промежутке времени?
1. "не прорисовывать" или "не вычислять" ?
2. Поставьте в конце вычислений удаление значений из ненужных диапазонов. Про iBarShift вам уже рассказали.
3. Осторожнее с IndicatorCounted
1. "не прорисовывать" или "не вычислять" ?
2. Поставьте в конце вычислений удаление значений из ненужных диапазонов. Про iBarShift вам уже рассказали.
3. Осторожнее с IndicatorCounted
1. нет вычислять вот именно надо, мне на графике чтобы его видно не было, только там где надо в промежутке времени.
2. понятно, только если я определила бар далее все что влево или вправо от него не рисовать... есть пример если не сложно?
3. у меня его нет, у меня другой индикатор в котором не нужна эта функция.
2. понятно, только если я определила бар далее все что влево или вправо от него не рисовать... есть пример если не сложно?
справа или слева: не рисовать с помощью индикаторного буфера, это значит или не рассчитывать(не присваивать) ему значение, или присвоить значение EMPTY_VALUE
слева: ограничить прорисовку индикатора слева - задайте в функции init() с помощью SetIndexDrawBegin() номер бара до которого не будут рисоваться значения
1. нет вычислять вот именно надо, мне на графике чтобы его видно не было, только там где надо в промежутке времени.
2. понятно, только если я определила бар далее все что влево или вправо от него не рисовать... есть пример если не сложно?
3. у меня его нет, у меня другой индикатор в котором не нужна эта функция.
Не получается, у меня и буферов то нету в этом индикаторе(.
Вот функция которая устанавливает координаты в индикаторе....
Не получается, у меня и буферов то нету в этом индикаторе(.
Вот функция которая устанавливает координаты в индикаторе....