Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1724
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток Господа программисты!!!!
Попробую ещё раз обратится со своим вопросом но чуть перефразировав его.
В сеточном советнике нужно найти тикет предпоследнего ордера. Решение типа -1 от тикета максимального ордера не проходит может быть это будет работать в тестере стратегий но на демо и реальных счетах не работает прикладываю картинку будет понятно почему.
Я написал код функции определения тикета предпоследнего ордера. Его логика следующая: после перебора всех открытых ордеров в сетке находим самый максимальный следующий за ним и есть нужный тикет ордера.
Но уровень моего программирования не высок и в код закралась какая то ошибка. Результат этой функции самый минимальный тикет. Вот эти две функции макс тикет и предпоследний тикет. Функция определения макс. тикета работает без нареканий.
Прошу Вас подсказать в чем ошибка. Спасибо.
Это второй снимок говорящий о том, что вам нужен не максимальный тикет и не максимальное время открытия, а надо выбирать минимальную цену открытия ордеров Buy и максимальную цену открытия ордеров Sell.
Алексей функции определяющие эти цены у меня есть не могли бы Вы объяснить как через них выйти на искомый тикет???
Это второй снимок говорящий о том, что вам нужен не максимальный тикет и не максимальное время открытия, а надо выбирать минимальную цену открытия ордеров Buy и максимальную цену открытия ордеров Sell.
Алексей функции определяющие эти цены у меня есть не могли бы Вы объяснить как через них выйти на искомый тикет???
Вот так
Вот так
Алексей спасибо!!! Но прежде чем вникнуть в суть функции я хотел уточнить: эта функция для выбора тикета предпоследнего ордера?
Алексей спасибо!!! Но прежде чем вникнуть в суть функции я хотел уточнить: эта функция для выбора тикета предпоследнего ордера?
Нет, это находит тикет ордера BUY с наименьшей ценой. Дальше сам или Макар пусть тренируется.
Нет, это находит тикет ордера BUY с наименьшей ценой. Дальше сам или Макар пусть тренируется.
Да Алексей чувствую второй день себя среди Вас не совсем адекватным человеком. Функции расчета мин макс тикета есть работают безотказно как автомат Калашникова я об них никого не просил но второй день меня заводят за корягу!!!
Ну по любому спасибо за внимание
Да Алексей чувствую второй день себя среди Вас не совсем адекватным человеком. Функции расчета мин макс тикета есть работают безотказно как автомат Калашникова я об них никого не просил но второй день меня заводят за корягу!!!
Ну по любому спасибо за внимание
Разве на этой картинке
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
EVGENII SHELIPOV, 2021.11.07 06:43
Доброго времени суток Господа программисты!!!!
Попробую ещё раз обратится со своим вопросом но чуть перефразировав его.
В сеточном советнике нужно найти тикет предпоследнего ордера. Решение типа -1 от тикета максимального ордера не проходит может быть это будет работать в тестере стратегий но на демо и реальных счетах не работает прикладываю картинку будет понятно почему.
Я написал код функции определения тикета предпоследнего ордера. Его логика следующая: после перебора всех открытых ордеров в сетке находим самый максимальный следующий за ним и есть нужный тикет ордера.
Но уровень моего программирования не высок и в код закралась какая то ошибка. Результат этой функции самый минимальный тикет. Вот эти две функции макс тикет и предпоследний тикет. Функция определения макс. тикета работает без нареканий.
Прошу Вас подсказать в чем ошибка. Спасибо.
Разве на этой картинке
Алексей увеличите картинку пожалуйста
Алексей увеличите картинку пожалуйста
Это ПРЕДПОСЛЕДНИЙ ордер