Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Фунция MovingInWL() тупо перебирает все открытые позиции невзирая на входные фильтры sy,op,mn. Это касается и прикрепленного для примера советника (страница 55).
Помогите неразумному.
Тоже "Очень полезные функции от KimIV", хотя и не из этой ветки - чтение INI файлов.
Фрагмент (достаточный для компиляции, но не весь - для читабельности) кимовского инклудника
Скрипт, который вызывает функцию чтенмя INI Файла
Собственно INI-файл
[TestSection] Action=Open Pair=EURUSD TradeType=Buy Volume=-0.06
То, что не нравится - фрагмент лога
12:49:14 Test IniFiles AUDUSD,H1: Пара = EURUSD 12:49:14 Test IniFiles AUDUSD,H1: Акция Пара = BuyТип = Buy
Вопрос - почему? Функции, вроде бы описаны корректно. Когда читаю (после всех вызовов), а потом печатаю double (Volume), все переменные становятся равнми -0.06.
Билд 225.
Функция ArrayAvg().
Эта функция возвращает среднее аримфетическое элементов массива.
Функция CorrectTF().
разве 14 не ближе к 15и, чем к 5и?
KimIV: Например, я ввёл 50 для часовок вместо 60. Ну... типа промахнулся.
и функция вернёт 30. круто:)
разве 14 не ближе к 15и, чем к 5и? и функция вернёт 30. круто:)
Если не нравится, выложите свое правило и свой код.
Функция GetExtremumZZPrice().
Эта функция выполняет поиск экстремума стандартного пользовательского индикатора ZigZag и возвращает его ценовой уровень. Функция принимает следующие необязательные параметры:
Хотел использовать эту фунцию, но столкнулся с такой ситуацией: при появлении нового экстремума ценовой уровень меняется не сразу, а остаётся старым некоторое время. Мешает при тестировании. Как исправить?
я понимаю правило действующее в коде, но в описании кода другое правило