Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Протестировал его также с билдами 625, 646 и 650 и прилагаю результаты (использовал прикрепленный индикатор)
Спасибо mladen за ваши тесты!
Я использую Build 646, и эти 3 кодела работают в индикаторе, но не в ea.
Я могу поместить его в init или в start-функцию, и я получаю всегда ту же самую "ошибку", как на моем скриншоте.
Когда я меняю значение с "99.40" на "99.4", все остается по-прежнему. Но каждое(?!) другое значение работает так, как должно.
Я имею в виду, что это действительно странная ошибка...
У меня есть еще один вопрос...
Что означают три значения на первой странице тестера стратегий:
1 088 / 1 280 (39 204)
Хорошо, первое - это общее количество прогонов.
И, возможно, 39204 - это количество прогонов для всех соединений?
Иногда значение в скобках меньше предыдущего.
Тестер сделал только 134 прогона. У меня активирована функция "показать бесполезные результаты".
У меня есть еще один вопрос...
Что означают три значения на первой странице тестера стратегий:
1 088 / 1 280 (39 204)
Хорошо, первое - это общее количество прогонов.
И, возможно, 39204 - это количество прогонов для всех соединений?
Иногда значение в скобках меньше, чем раньше.
Тестер сделал только 134 прогона. У меня активирована функция "показывать бесполезные результаты".Тогда кажется, что установки metatrader от разных брокеров работают по-разному. Это было бы единственным объяснением.
Уважаемый господин МЛАДЕН,
Я пытаюсь сделать ранжирование текущих значений массива и вставил следующий код в мой индикатор....
К сожалению, кнопка компиляции не активна......
int rank (double value)
{
// The above 2 lines probably should be elsewhere and set as global variables
for (int i=0; i<ArraySize(RankValues); i++)
{
if (RankValues == value)
{
return (i+1);
}
}
return (0);
}
Не могли бы вы ПОЖАЛУЙСТА подсказать, что пошло не так.... и как мне поступить, чтобы ранжировать это значение в порядке убывания...
Ваше время и опыт будут высоко оценены...
Спасибо....
с наилучшими пожеланиями
AZRUL...
Привет, Младен,
Я бы хотел маленький индикатор, который на 5 минутном таймфрейме показывает мне, когда stoc 5-3-3 ниже 20 на 15 минутном таймфрейме.
Мне не нужен stoc multitimeframe....b но сигнал более высокого таймфрейма на более низком таймфрейме.
Заранее спасибо
mladen, mrtool...
нужна помощь в изменении/добавлении правила изменения цвета по 2 скользящим средним (MA период 8 н MA период 24).
если MA8 > MA24, цвет histo = зеленый.
если MA8 < MA24, цвет histo=красный.
вот ссылка на индикатор: https: //www.mql5.com/en/code/download/7992/BW_MFI.mq4
Уважаемый SIR MLADEN,
Я пытаюсь сделать ранжирование текущих значений массива и вставил следующий код в мой индикатор....
К сожалению, кнопка компиляции не активна.....
int rank (double value)
{
// The above 2 lines probably should be elsewhere and set as global variables
for (int i=0; i<ArraySize(RankValues); i++)
{
if (RankValues == value)
{
return (i+1);
}
}
return (0);
}
Не могли бы вы ПОЖАЛУЙСТА подсказать, что пошло не так.... и как мне поступить, чтобы ранжировать это значение в порядке убывания...
Ваше время и опыт будут высоко оценены...
Спасибо....
с наилучшими пожеланиями
АЗРУЛ...AZRUL
Вы не предоставляете значение, которое вы хотите искать в строке 180 (эта строка :
int ranking = rank();
поэтому функция rank не может сравнить ни с каким значением. Ваш вызов должен быть в следующем виде:
int ranking = rank(someValueToRank);
Привет, Младен
Все ли в порядке с инди?
Привет,
Я использую функции работы с файлами, и они работают отлично!
Я использую довольно большие файлы и работаю с циклом for.
В каждом цикле я читаю одну строку файла. Поэтому иногда я хочу изменить слово в одной из этих строк.
Есть ли простой способ сделать это? Если я закрываю файл для чтения и открываю его для записи, то указатель файла переходит в конец файла.
Но есть ли возможность получить фактическую позицию указателя файла? Таким образом, я могу также писать непосредственно, например, в середине файла.