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

Рейтинг 2089



РЕКОМЕНДУЮ




Лучшее от vic123



чудо! Комментариев 51
2016-10-01 08:35:13Рейтинг 0

С Новым Годом Вас ВСЕХ!!!!! Комментариев 4
2016-12-31 22:18:26Рейтинг 0

Нужна помощь
2021-08-03 09:58:14Рейтинг 0

Доработка советника Комментариев 2
2016-02-21 10:24:52Рейтинг 0

Модернизация советника Комментариев 19
2015-05-21 05:59:31Рейтинг 0

Доработка советника

Уважаемые программисты!!!
Есть советник: cm_ea_news. При хорошей настройке практически безубыточен. Но так как он работает на резких изменениях цены, то почему бы не попытаться сделать его более прибыльным. Мысль такова: при открытии 1-го рыночного ордера начать открывать рыночные ордера в ту же сторону. Ведь при движении цены в эту же сторону свободная маржа постоянно будет расти.
Берем от свободной маржи процент (настраиваемый) назовем его MarginWorks. И далее при открытии 1-го рыночного ордера советник должен открыть ордер в ту же сторону с максимальным лотом, который можно позволить при таком MarginWorks. При движении цены в эту же сторону как только MarginWorks вырастет на величину при которой уже можно открыть ордер уже с МИНИМАЛЬНЫМ лотом, советник должен его открыть. Очень неплохо это реализовано в советнике Ea_daytripper. И так до тех пор, пока не закончится движение. Траллить надо по общей прибыли.
И еще, если это возможно удалять arrow modify на предпоследней свече (загромождают график и при настройке не видны arrow рыночных ордеров)
Заранее благодарю!!!
Ea_daytripper.mq4 (1 Kb)
cm_ea_news.mq4 (6 Kb)
  • 0
  • Просмотров: 3887
  • 1 марта 2016, 06:15
  • vic123
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Сегодня смотреть буду.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 1 марта 2016, 08:34
+
0
Мне будет намного проще и быстрее написать с нуля. Опишите ТЗ целиком максимально подробно. Вот образец: am2.opentraders.ru/29048.html
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 1 марта 2016, 10:01
+
0
Советник предназначен для торговли с очень небольшим депозитом. Например для Альпари минимальный депозит демо-счета 10$. Для тестирования в самый раз.
Советник не использует никакие индикаторы.
Идея советника заключается в том, что стоп ордера BUY и SELL дискретно времени перемещаются на заданном расстоянии от текущей цены.
Если цена достаточно резко поползла в одну сторону, то советник просто не успевает переместить ордер и он становится рыночным.
Рассмотрим на примере пары EUR_GBP:
В советнике должны быть 2 настраиваемых лота.
1 – для стоповых ордеров и соответственно для первого рыночного ордера.
2 – для остальных ордеров которые будут открываться.
После открытия 1-го рыночного ордера лотом 1 = 0.04
Маржа составляет 2.18* 4 =8.72$ Свободная маржа – около 1.2$
После этого цена идет в нужную сторону свободная маржа растет
И при достижении ею значения 2.18 + NN(свободная настраиваемая маржа для отката цены) советник должен открыть ордер в ту же сторону с лотом 2. И так до тех пор пока все ордера не будут закрыты вручную.
После этого советник вновь начинает открывать стоповые ордера.
Желателен алерт при открытии рыночных ордеров.
На картинке Пример я запустил сегодня советник открывающий ордера по принципу описанному выше. И на 10 $ язаработал еще 10.
avatar

  19  vic123 Автор Сообщений: 98

  • 1 марта 2016, 12:02
+
0
Для уточнения деталей — мой скайп: ONB_ONB
avatar

  19  vic123 Автор Сообщений: 98

  • 1 марта 2016, 15:23
+
0
Все уточнения в топике. Опишите подробно входы выходы и сопровождение ордеров.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 1 марта 2016, 17:51
+
0
Это нестандартный советник. Я все описал в тех.задании. Если Вы не хотите им заниматься напишите и я сам добьюсь реализации своих мыслей. Я просто думал что с Вашей помощью это будет гораздо быстрее. Ведь я безработный и до пенсии еще 1 год. А надо на что-то жить.
avatar

  19  vic123 Автор Сообщений: 98

  • 1 марта 2016, 18:52
+
0
Придется писать самому, мне непонятно ваше ТЗ. Чуть позже набросаю.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 1 марта 2016, 19:02
+
0
Я все описал в тех.задании.


Вот то что я понял из вашего задания. Я не зря привел образец: am2.opentraders.ru/29048.html
Когда мне что то непонятно я прошу составить ТЗ в таком виде. Чего не было сделано.

Техническое задание

Торговый советник на резких движениях цены для торгового терминала МТ4

В советнике не используются индикаторы:

• Стоповые ордера выставляются на расстоянии от цены и при срабатывании одного из ордеров, другой удаляется. При движении цены в нужную сторону используем доливки через некоторое количество пунктов и при указанном значении маржи.

• В советнике должен быть реализован StopLoss,
В советнике должен быть реализован Takeprofit
В советнике должен быть реализован скользящий стоп /0=falce/

• Установка фиксированного лота для торговли,FALCE/
• Выбор таймфрейма в зависимости от выбранного окна графика,
Magic

1. Тейкпрофит и стоплосс
1. 0 — параметр отключен, и Тейкпрофит сделки будет равен 0.
2. 0 — параметр отключен, и Стоплосс сделки будет равен 0.

2. Условия входа и выхода

2.1. Вход в длинную позицию осуществляется по следующему условию:

2.1.1. Сработал ордер бай стоп.
2.1.2. Цена прошла некоторое количество пунктов от предыдущей позиции и маржа достигла указанного уровня.

Выход из длинной позиции вручную.

2.2. Вход в короткую позицию осуществляется по следующему условию:

2.1.1. Сработал ордер селл стоп.
2.1.2. Цена прошла некоторое количество пунктов от предыдущей позиции и маржа достигла указанного уровня.

Выход из короткой позиции вручную.

3. Выставление заявок

Первые ордера стоповые, далее по рынку.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 1 марта 2016, 19:36
+
0
Всего то надо было объединить 2 советника в 1. Кто хочет, тот работает.
Кто не хочет, тот ищет причины в виде Т.З., либо заявляет, что проще написать с нуля. То что проще, не всегда лучше
avatar

  19  vic123 Автор Сообщений: 98

  • 2 марта 2016, 00:35
+
+1
Это нестандартный советник. Я все описал в тех.задании. Если Вы не хотите им заниматься напишите и я сам добьюсь реализации своих мыслей. Я просто думал что с Вашей помощью это будет гораздо быстрее. Ведь я безработный и до пенсии еще 1 год. А надо на что-то жить.


Всего то надо было объединить 2 советника в 1. Кто хочет, тот работает.
Кто не хочет, тот ищет причины в виде Т.З., либо заявляет, что проще написать с нуля. То что проще, не всегда лучше


При таком отношении мало кто захочет.
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 2 марта 2016, 00:42
+
+1
Андрей, если ты вдруг этому безработному сделаешь советник, ему же надо будет от куда то деньги взять для торговли? В долги залезет? Представляешь, сколько праведного гнева выльется и на этом сайте и вообще в интернете после близкого знакомства с торговлей и с советниками? *ninja* 
avatar

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

  • 2 марта 2016, 01:03
+
0
Отношение было очень уважительное, но и у тебя должно быть отношение нормальное.
avatar

  19  vic123 Автор Сообщений: 98

  • 2 марта 2016, 00:47
+
+2
Давно пришла к выводу, что делать что-то кому-то бесплатно — это зло. Объединить два чужих советника для программиста — это, к примеру, у вас есть одноэтажная постройка и на соседнем участке баня и вы просите из всего из этого на третьем участке сделать коттедж, не предоставляя даже чертежи. Ну что вам стоит просто объединить? Материалы же все есть.
Ах чертежи попросили? Ну я тут сейчас на коленке нарисую, вы же умеете мысли читать? Как не хотите угадывать мои желания? «Вы ищите причины в Т.З!» — это ваш праведный гнев. Вы тут всем пишите советники, а от моего задания отлыниваете!
avatar

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

  • 2 марта 2016, 00:59
+
+2
Какие то наивные пенсионеры нынче пошли, верят что можно на форексе зарабатывать, мне их жаль( 
avatar

  14  beton2011 Сообщений: 895

  • 2 марта 2016, 06:58
+
0
я не пенсионер, и до пенсии мне ещё далеко. но… я так и не получил нормально работающего советника по моему ТЗ. а аргументы «у меня работает, а вы научитесь пользоваться советником» звучат не убедительно. если у Андрея советники на 5знаке советники работают отлично, то с 4знаками явно что то не так. они корректно не работают. я уже просто забил на это. и ничего не прошу. как то так!
avatar

  5  igr-yard Сообщений: 77

  • 2 марта 2016, 19:36
+
0
Вы про какой именно свой заказ из 3-х? Если правильно поняла, у вас все на переделку, а не с нуля. А переделать чужой советник — это неблагодарный труд. Это что-нибудь да пропустишь в чужой логике, потом будешь голову ломать, где же закралась ошибка… И в итоге проще и быстрее написать с нуля.
Редактирован: 3 марта 2016, 00:40
avatar

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

  • 3 марта 2016, 00:36
+
0
я про советник «Hello Lock 3» для 4знака. у меня он так и не закрывает ордера по локу корректно. в большинстве случаев закрывает 5-8 ближайших ордеров, остальные оставляет не закрытыми. советник «Hello Lock 2» написанный для 5знака работает просто отлично. имел в виду только этот заказ.
avatar

  5  igr-yard Сообщений: 77

  • 3 марта 2016, 04:11
+
0
Посмотрела, HelloLock2 делал Андрей, тогда ему и переделывать на HelloLock3 :)  Я то думала, что это вообще чужой советник.
Почему-то не нашла RefreshRates() и цикл попыток закрытия, а также ошибки закрытия никак не обрабатываются. Плюс еще пару вопросов возникло, из-за чего все это может быть…
Это упрощенный вариант советника, как раз для стола заказов.
avatar

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

  • 4 марта 2016, 10:29
+
0
Почему-то не нашла RefreshRates() и цикл попыток закрытия, а также ошибки закрытия никак не обрабатываются. Плюс еще пару вопросов возникло, из-за чего все это может быть…


Оксана, можно пример функции для закрытия?
avatar

  34  AM2 Сообщений: 15886 - Андрей

  • 4 марта 2016, 10:37
+
+1
avatar

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

  • 4 марта 2016, 10:55

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