Группа "Стол заказов MQL"

Рейтинг 2081



РЕКОМЕНДУЮ



MT5, автоматическое открытие сделки по заданным параметрам

Добрый день.
Заранее прошу извинение, если мое сообщение будет не по профильному языку, так как новичок.

Мне необходим советник, который будет открывать сделку с лотом 0,1 на продажу.
В случае просадки на 1000 пунктов, открывать еще одно сделку равную на данный момент (так же на продажу).
Если просадка составит еще раз 1000 пунктов, то так как сделка уже 0,2, соответственно надо опять произвести открытие сделки уже на 0,2 и так далее.
0,2 / 0,4 / 0,8 / 1,6…
Тейк профит должен всегда составлять 200 пунктов от фактической покупки.
Стоп лосс — не нужен.
Если сделка закрылась по Тейк профиту, открыть сделку так же на продажу со стартовым лотом 0,1.

Реально это сделать?
Буду Вам очень благодарен.
Спасибо данному порталу.
  • +1
  • Просмотров: 9265
  • 1 февраля 2015, 14:44
  • Lunum
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Создание советника
Следующая запись в группе  
Стратегия по пересечению МЕ
01 февраля 2015
04 февраля 2015

Комментарии (63)

+
0
Вашим условиям полностью соответствует советник шок-бар версии 1.1, но он написан для мт4 погуглите его для платформы мт5 может найдете.*capitan* 
avatar

  17  MrFiks Сообщений: 76 - Freelancer

  • 1 февраля 2015, 15:03
+
0
Есть кто возьмется за данный скрипт?
avatar

  2  Lunum Автор Сообщений: 60

  • 2 февраля 2015, 09:47
+
0
Сделки открывать только на продажу? Покупки не будет? Стоп лосса тоже не будет? Возьмусь за ваш сов.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 2 февраля 2015, 11:16
+
0
Очень Вам благодарен! Жду с нетерпением.
Да, изначально надо только на продажу, без стоп лосса.
Редактирован: 2 февраля 2015, 11:21
avatar

  2  Lunum Автор Сообщений: 60

  • 2 февраля 2015, 11:19
+
0
делаю
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 2 февраля 2015, 14:58
+
0
Тестируйте. Будут вопросы/ошибки — пишите.
Первая цена открытия — текущая. По ссылке сам файл и описание входных параметров.
opentraders.ru/downloads/579/
Сделала возможность выбрать — продавать или покупать.
Редактирован: 3 февраля 2015, 01:32
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 01:31
+
0
При запуске открывает сразу 2 сделки по 0,1 и складывает. Можно поправить, что бы открывалась одна сделка 0.1, далее уже удваивалась, 0,2, 0,4, 0,8…
Еще проблему обнаружил в ходе тестирования, при закрытии сделки по ТП, новая сделка не открывается.
Редактирован: 3 февраля 2015, 10:25
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 09:22
+
0
С бы удовольствием исправила, только ошибок у меня таких нет *think* 
На ум пришла идея экран свой снять с работающим тестером.
Как вы и просили первая сделка 0,1 (одна сделка!), при просадке 1000 пунктов «сделку равную на данный момент» — я поняла, что тоже 0,1, в MT5 они про суммируются и получится 0,2 (вы так и писали: «то так как сделка уже 0,2»), а далее лот по нарастающей.
При наступлении ТП, сделка опять открывается 0.1
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 12:46
+
0
Может вы про две сделки имели ввиду — саму сделку и TP?
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 12:52
+
0
Вот, закрылись по ТП, открылись тут же 0,1. Открылись чуть ниже — было сильное движение и проскальзывание.

Вот опять закрылись по ТП и опять открылись 0.1
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 12:56
+
0
Теперь я поставлю в тестере buy, чтобы понять, как тестер будет вести себя при просадке.

Вот открылись buy и выставили ТП

Вот случилась просадка 1000 пунктов. Мы снова купили. И изменили ТП

Вот мы закрылись по ТП и снова купили.

История сделок такая


avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 13:05
+
0
настройки моего тестера:
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 13:24
комментарий был удален 2015-02-03 14:27:06 Lunum

+
0
Причем, в тестере все работает четко. А вот в реально времени, лаги…
ТП ставиться изначально 200 пунктов, в дальнейшем после повторной открытой сделки ТП остается на предыдущем уровне. Реально сделать, что бы ТП менялся на базовое значение от усредняемой сделки 200 пунктов?
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 14:01
+
0
здесь тоже можете журнал сделать прин-скрином?
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 14:36
+
0
Странно. Я запускаю советника, он открывает сразу 2 сделки на покупку к примеру.

Редактирован: 3 февраля 2015, 14:27
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 13:51
+
0
А после закрытия сделки по ТП, сделка не открывается. В чем может быть проблема?
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 13:53
+
0
журнал в этом месте прин-скрином можете сделать?
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 14:35
+
0
Попробуйте на демо счете, открывает сделку нормальную или двойную?
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 14:27
+
+2
и правда *shock*  на демо по-другому, чем в тестере

пошла разбираться что к чему *think* 
а еще что он на демо не то творит (прин-скрины журналов хочу)?
Редактирован: 3 февраля 2015, 14:37
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 14:34
+
0
Вообщем логика у него простая, сначала открывается просто сделка 0.1, далее открывается через пару секунд вторая сделка 0.1 уже с ТП.
При закрытии сделки по ТП — новая не открывается. Увеличение объема при просадке, пока не затестил.
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 14:41
+
+1
Тести, выкладывай скрины журнала, будем думать, исправлять. А то если я одна буду тестить — дольше будет.
Редактирован: 3 февраля 2015, 14:49
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 14:48
+
+1
Проверил, усредняет нормально!
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 14:52
+
0
Исправленный советник не раньше завтра. Я в основном программирую на mql4. 5-й язык очень отличается и мне сложно быстро перестроиться на него.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 15:24
+
0
Ничего страшного, я понимаю. Спасибо Вам. Моя идея в том, попробывать запускать данный советник на Хеджированных валютных парах. Что бы друг друга перекрывали и фиксировалась прибыль.
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 15:26
+
0
Подтверждаю, при закрытии сделки по ТП, новая сделка не открывается вообще.
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 16:12
+
0
прин-скрин журнала сделайте, пожалуйста
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 16:13
+
0
avatar

  2  Lunum Автор Сообщений: 60

  • 3 февраля 2015, 18:02
+
0
спасибо! все исправим ;) 
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 3 февраля 2015, 18:11
+
0
Заменила советник: opentraders.ru/downloads/579/
Скачивайте, тестируйте, пишите.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 февраля 2015, 03:09
+
0
Подскажите, на сколько будет сложно или не сложно, сделать возможность открывать сразу на 2х валютных парах мною указанных.
К примеру, открываю на BUY с ТП 200 и просадкой 1000 п. на Графике EUR/USD, так же сразу открываю на SELL по хеджу, EUR/USD.h заработок производиться на любом колебании.
avatar

  2  Lunum Автор Сообщений: 60

  • 4 февраля 2015, 09:59
+
0
Не уловила, что вы хотите. Этот советник я вчера запускала одновременно на eur/usd и gbp/usd — все работало.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 февраля 2015, 14:43
+
0
В МТ5 есть хеджирование. Можно открыть на Евро как покупку так и продажу. Вместе и курировать.
avatar

  2  Lunum Автор Сообщений: 60

  • 4 февраля 2015, 14:53
+
0
По разным парам я могу открыть и покупку и продажу. Но вот на одной паре у меня не получается на MT5…
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 февраля 2015, 16:06
+
0
Усреднение, работает не корректно.
Сделка не удваивается, а просто 0.1 добавляется.
А сейчас вообще что то не понятное, сделка вроде утроилась.
Так же, почему то при удвоении не всегда устанавливаетсья ТП.
При закрытии сделки по ТП открываеться новая, удвоенная. — Не верно <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; 
Журнал прикрепляю.

Я так понимаю, работает он принципиально наоборот)))
При закрытии по ТП, он удваивает сделку.
При просадке, он открывает дополнительно 0.1 :) 

Редактирован: 4 февраля 2015, 11:27
avatar

  2  Lunum Автор Сообщений: 60

  • 4 февраля 2015, 11:16
+
0
Странно весь вечер вчера тестировала, у меня все нормально работало. Ушла тестировать повторно.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 февраля 2015, 14:42
+
0
Я Вам очень благодарен. Я верю, что Вы найдете ошибку.
avatar

  2  Lunum Автор Сообщений: 60

  • 4 февраля 2015, 15:04
комментарий был удален 2015-02-04 11:26:07 Lunum

+
0
Я поняла почему у меня сов работает корректно, а у вас нет. У вас исполнение ордеров instant, у меня market.

Для MT4 у меня большой опыт программирования. Для МТ5 только для себя. Я не знаю, как подкорректировать сов для исполнения ордеров по instant.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 февраля 2015, 17:51
+
0
он же делает все наоборот прям) Неужели нельзя как то его «перевернуть?» ( 
avatar

  2  Lunum Автор Сообщений: 60

  • 4 февраля 2015, 19:39
+
0
У меня делает он все четко *???* 
Подумала, завтра у своего брокера открою демо счет по исполнению instant. И посмотрю, от куда вылезает ошибка. Если получится.
Или есть второй вариант — вы ищете специалиста по программированию на mql5 и он вам правит уже сделанный сов.
Вас как устроит?
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 4 февраля 2015, 20:02
+
0
Буду Вам очень благодарен. Если поможете именно Вы)
avatar

  2  Lunum Автор Сообщений: 60

  • 5 февраля 2015, 00:16
+
0
я услышала, буду тестировать на демо по исполнению instant.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 5 февраля 2015, 02:24
+
0
Пока нет изменений?
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 11:23
+
0
Я тестирую. У меня параллельно с моими делами открыт MT5, в котором идет тестирование. И куда я периодически вношу изменения. Единственное, у меня у счета с исполнением Instant у цены после запятой 4 знака.
Сложилось стойкое впечатление, что MT5 очень сырой и язык mql5 еще недоработанный. Потому что возникают очень нелогичные действия…
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 6 февраля 2015, 12:54
+
0
Здорово :) 
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 13:42
+
0
Тестировала и изменяла код советника в течение 3-х дней. Не получилось, чтобы советник работал без ошибок на счете с исполнением Instant. Всё перепробовала, что знала.
Если вам понадобится советник, работающий в MT4, обращайтесь.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 6 февраля 2015, 14:24
+
0
Хорошо, спасибо.
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 15:38
+
0
Можно тогда сделать советник для МТ4.
Открывать buy или sell.
Устанавливать Трейднг стоп на 200 пунктах.
ТП не нужно, стоп лос тоже.
В случае закрытии сделки по ТрейдингСтопу открывать такую же сделку.
Просадку так же можно указывать при которой происходит усреднение в 2 раза.
Стартовый лот = 0.1
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 18:25
+
0
Можно. Создайте, пожалуйста, новый топик. Запрограммирую для MT4
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 6 февраля 2015, 18:35
+
0
Что если под МТ5 попробывать:
изменить базовые условия, а именно: указывать на ТП… а трейдинг стоп? Может быть не будет проблем?
Редактирован: 6 февраля 2015, 18:55
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 18:54
+
0
Я зареклась больше программировать для MT5. Язык очень сырой.
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 6 февраля 2015, 19:33
+
0
Хорошо, я Вас услышал. Просто фишка МТ5, что можно использовать стратегию замков, при этом показывать потрясающие результаты.
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 22:18
+
0
Язык очень сырой

в чем это проявляется, например?
avatar

  13  Tor Сообщений: 447 - Роберт

  • 7 февраля 2015, 23:21
+
0
Это мое субъективное мнение, вы можете быть с ним не согласны.
В МТ4 все логично: послал запрос, ждешь ответ, ответ пришел, обрабатываешь его, высылаешь новый, если надо.
В МТ5 (именно исполнение instant) то ответ стабильно приходит, то ждешь-ждешь ответа, а он так и не пришел, хотя действие совершилось *???*  И как после этого совершать новое? *???* 
Вроде все по науке делала. *think*  Допускаю, что у меня опыта программирования на этом языке мало, а кто-то другой эти вопросы быстро решает.

Сам метод посылки/приема запроса в МТ5 другой, чем в МТ4. В МТ4 приходит один ответ. В МТ5 приходит от 4-х ответов с одного отправленного запроса! То все 4-ре верные (одинаковые), но хорошо хоть, если хотя бы один верный, бывает ни один не подходит *???*  (это при любом исполнении счета, просто у market стабильнее)
Редактирован: 8 февраля 2015, 02:20
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 8 февраля 2015, 01:28
+
0
А под МТ5 подобное можно?
Мне МТ4 мало интересен, нет хеджирования.
Редактирован: 6 февраля 2015, 18:48
avatar

  2  Lunum Автор Сообщений: 60

  • 6 февраля 2015, 18:47
+
+2
А под МТ5 подобное можно?
Мне МТ4 мало интересен, нет хеджирования.

Вы не путаете МТ5 с МТ4?
Во-первых, хедж подразумевает выставление позиций на разных инструментах, связанных известным коэффициентом корреляции. Хеджирование доступно на любой платформе.
Не надо путать хедж с локом. Вот лок — это выставление разнонаправленных позиций по одному инструменту.

Во-вторых, локи как раз недоступны на МТ5, так как платформа адаптирована под работу на биржах. На МТ5 сделки по одному инструменту суммируются в единую позицию.
А на МТ4 все сделки живут своей жизнью.

Ну а в-третьих, любую локовую стратегию можно превратить в безлоковую. Тут сильно грузить не буду, это все обсуждалось здесь. Для начала вам надо покурить по теме первых двух пунктов.
avatar

  13  Tor Сообщений: 447 - Роберт

  • 7 февраля 2015, 23:28
+
0
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 8 февраля 2015, 01:34
+
0
Вы не путаете МТ5 с МТ4?

нет)

Не надо путать хедж с локом. Вот лок — это выставление разнонаправленных позиций по одному инструменту.

Если я правильно Вас понял, то в МТ5 это простоХеджирование. Я могу открыть 2 граффика EUR/USD и EUR/USD.h и торговать в разную сторону.

Во-вторых, локи как раз недоступны на МТ5, так как платформа адаптирована под работу на биржах. На МТ5 сделки по одному инструменту суммируются в единую позицию.
А на МТ4 все сделки живут своей жизнью.


Да, на одном графике сделки суммируются. По этому сделать Покупку и продажу нельзя. Они объединяться. НО для этого есть Хедж.
avatar

  2  Lunum Автор Сообщений: 60

  • 8 февраля 2015, 20:16
+
+2
Если я правильно Вас понял, то в МТ5 это простоХеджирование. Я могу открыть 2 граффика EUR/USD и EUR/USD.h и торговать в разную сторону.

Если котировки в любой момент времени на этих графиках одинаковые, то это не хеджирование. А лишь примочка для обхода ограничений на постановку лока. И наличие такой возможности зависит от ДЦ, а не от платформы.

Хеджирование это можно назвать, если EUR/USD.h — это какой-нибудь часовой опцион и с помощью него происходит страхование рисков по обычным сделкам на EUR/USD.

В любом случае это все особенности и возможности отдельного брокера, а не платформы.

И говорить «Мне МТ4 мало интересен, нет хеджирования» — это в корне не верно.

По платформам дела обстоят так:
В МТ4 есть и лок, и хеджирование (наличие инструментов для хеджа зависит уже от брокера).
В МТ5 нет локов из коробки, есть хеджирование. Но и лок можно открыть на МТ5 с помощью, например, триангулярного хеджирования — www.opentraders.ru/downloads/200/
avatar

  13  Tor Сообщений: 447 - Роберт

  • 8 февраля 2015, 21:14
+
+1
Я Вас услышал, понял что не правильно выражался и немного был не осведомлен о МТ4. Сейчас все встало на свои места. Спасибо.
Можете поправить zakaz.opentraders.ru/22797.html если я гдето не прав или не донес смысл?
avatar

  2  Lunum Автор Сообщений: 60

  • 8 февраля 2015, 21:22
+
+1
avatar

  27  Oxy Сообщений: 3418 - ..ιllιlι.lι.ιllι.ιlι..

  • 9 февраля 2015, 00:34
+
+1
Да у вас тут работа просто кипит даже приятно почитать:) 
avatar

  13  Buff Сообщений: 401 - Артем

  • 7 февраля 2015, 22:01

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари