Бесплатное написание программ

thayb

Местный житель
cmillion,
Не возмётесь в советника добавить кнопки, для ручного запуска?
https://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/86551-armiya-robotov-exe-4.html#post1329984
Gрикрутить подобные кнопки не помешало бы. Не нужны будут ни какие сеты, нажал бай запустилась основа в бай, нажал крестик - закрылись все баевские ордера.
Нажал селл, значит работает селловская основа, и селловский крестик тоже так же.
 

Вложения

  • MEGALOT777.mq4
    43,1 КБ · Просмотры: 49
Последнее редактирование:

MrGreen86

Гуру форума
cmillion,
Не возмётесь в советника добавить кнопки, для ручного запуска?
https://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/86551-armiya-robotov-exe-4.html#post1329984
Gрикрутить подобные кнопки не помешало бы. Не нужны будут ни какие сеты, нажал бай запустилась основа в бай, нажал крестик - закрылись все баевские ордера.
Нажал селл, значит работает селловская основа, и селловский крестик тоже так же.
насколько я понял ваш советник там двойная сетка. те. при открытии первого бай и его докупок могут так же появлятся селл ордера при определенных настройках (TypeOrder2). как в этом случае должен работать крестик? закрывать все ордера без исключения или только бай или только селл? уверенны что вторая часть сможет работать нормально?
 

thayb

Местный житель
как в этом случае должен работать крестик? закрывать все ордера без исключения или только бай или только селл? уверенны что вторая часть сможет работать нормально?
Сова открывает первую сделку по указанному в настройках направлению (бай либо селл), при этом запускается первая часть депо, если цена развернулась, то запускается вторая часть депо. Отработав процент (прибыли или убытка), указанный в настройках, сова завершает работу.
Что бы её ещё раз запустить, надо удалять и назад ставить на график.
Поэтому нужны кнопочки как для запуска, так и закрытия одного направления.
Вторая часть депо работает автономно, и не будет мешать первой. Меджики у каждого направления разные.
Кнопки нужны простые, 1 -запуск в бай и 2 - закрытие всех баевых,
1 -запуск селл и 2 - закрытие всех селл (без каких либо дополнительных функций, типа выбора лота, либо ещё чего).
 
Последнее редактирование:

thayb

Местный житель
Ни кто не откликнулся, видать не судьба :not-good:
 

dOK-45

Новичок форума
Доброго дня мастера-программисты!
Возникла надобность в таком костыле:
Z крайних положительных баев закрывают X отрицательных селлов при условии что в рез-те закрытия будет прибыль S(ну и в обратную сторону)
Поясняю: в работе
-30 (1) Sell
-20 (2)Sell
-10 (3)Sell
+20 (4)Buy
+20 (5)Buy
(4) и (5) ордера закрываются и закрывается (1)
с общей прибылью +10
Такие закрывашки встречал но в них нет разделения по направлениям...
Лотность, свопы не нужно учитывать
Прибыль нужна в пунктах!
 
Последнее редактирование:

cmillion

Гуру форума
Сова открывает первую сделку по указанному в настройках направлению (бай либо селл), при этом запускается первая часть депо, если цена развернулась, то запускается вторая часть депо. Отработав процент (прибыли или убытка), указанный в настройках, сова завершает работу.
Что бы её ещё раз запустить, надо удалять и назад ставить на график.
Поэтому нужны кнопочки как для запуска, так и закрытия одного направления.
Вторая часть депо работает автономно, и не будет мешать первой. Меджики у каждого направления разные.
Кнопки нужны простые, 1 -запуск в бай и 2 - закрытие всех баевых,
1 -запуск селл и 2 - закрытие всех селл (без каких либо дополнительных функций, типа выбора лота, либо ещё чего).

А что значит первая и вторая часть депо? И как советник должен их разделять? Можете на примере описать. Так как если бы Вы сами руками работали.
 

cmillion

Гуру форума
Доброго дня мастера-программисты!
Возникла надобность в таком костыле:
Z крайних положительных баев закрывают X отрицательных селлов при условии что в рез-те закрытия будет прибыль S(ну и в обратную сторону)
Поясняю: в работе
-30 (1) Sell
-20 (2)Sell
-10 (3)Sell
+20 (4)Buy
+20 (5)Buy
(4) и (5) ордера закрываются и закрывается (1)
с общей прибылью +10
Такие закрывашки встречал но в них нет разделения по направлениям...
Лотность, свопы не нужно учитывать
Прибыль нужна в пунктах!

Есть готовый CloseLock
Cоветник работает следующим образом:
- находит самый верхний buy и самый нижний sell"
- вычисляет сумму профитов всех положительных позиций (и buy и sell без разделения)"
- если сумма всех прибыльных позиций больше убытка дальнего buy или sell на величину CloseProfit (в валюте депозита) То советник закрывает соответствующую убыточную позицию и все прибыльные."
- из двух выбранных советник закрывает тот, у которого убыток в валюте депозита больше."


Или можете использовать более сложный разруливатель cm ru 140317. В нем можно указать кол-во ордеров которые закрывать и за счет которых закрывать.
 

Вложения

  • cm-CloseLock.mq4
    16,4 КБ · Просмотры: 39
  • cm ru 140317.ex4
    343,1 КБ · Просмотры: 26

thayb

Местный житель
А что значит первая и вторая часть депо? И как советник должен их разделять? Можете на примере описать. Так как если бы Вы сами руками работали.
Спасибо за проявленный интерес, но по ссылке указанной ранее,
onebar, уже сделал, то чего мне хотелось (за что ему - огромное спасибо)
 

dOK-45

Новичок форума
Спасибо, что еще раз откликнулись!
Это и разруливатель немного не то.

Формулируя на описании:
-советник находит и определяет тип самого крайнего(минусового) ордера (buy или sell), в пунктах
-вычислят сумму профитов(в пунктах) указанного количества ордеров противоположного направления
-если сумма пунктов всех прибыльных ордеров больше убыточного ордера на величину ProfitClose, то сов закрывает соответствующую убыточную позицию и соответствующие прибыльные
-из двух выбранных советник закрывает тот, у которого убыток в пунктах больше
Лотность не учитывается, свопы тоже(хотя если это творение увидит свет то лучше сделать через true-falce)
 

cmillion

Гуру форума
Спасибо, что еще раз откликнулись!
Это и разруливатель немного не то.

Формулируя на описании:
-советник находит и определяет тип самого крайнего(минусового) ордера (buy или sell), в пунктах
-вычислят сумму профитов(в пунктах) указанного количества ордеров противоположного направления
-если сумма пунктов всех прибыльных ордеров больше убыточного ордера на величину ProfitClose, то сов закрывает соответствующую убыточную позицию и соответствующие прибыльные
-из двух выбранных советник закрывает тот, у которого убыток в пунктах больше
Лотность не учитывается, свопы тоже(хотя если это творение увидит свет то лучше сделать через true-falce)

Вы описали работу советника CloseLock
 

OSS_5

Активный участник
Вы описали работу советника CloseLock

Подскажите пожалуйста, стали появляться ошибки (неправильная цена, новые цены), хотя раньше не было ошибок. Проскальзывание делал и 50, и 100 пунктов (5 знаков).
https://forexsystemsru.com/yazyk-programmirovaniya-mql4/86582-podskazhite-esli-net-cen-e136-chto-delat%60.html#post1331892
 

cmillion

Гуру форума
Подскажите пожалуйста, стали появляться ошибки (неправильная цена, новые цены), хотя раньше не было ошибок. Проскальзывание делал и 50, и 100 пунктов (5 знаков).
https://forexsystemsru.com/yazyk-programmirovaniya-mql4/86582-podskazhite-esli-net-cen-e136-chto-delat%60.html#post1331892

в каком советнике у Вас это происходит? На каком инструменте? Какой брокер? Какой спред? Тип исполнения ордеров?
 

OSS_5

Активный участник

Вложения

  • 1 - EXNESS.png
    1 - EXNESS.png
    104,4 КБ · Просмотры: 76
  • EXNESS.png
    EXNESS.png
    71,3 КБ · Просмотры: 99
  • Image 1.png
    Image 1.png
    41,5 КБ · Просмотры: 72
  • cm miner_.mq4
    47 КБ · Просмотры: 32

cmillion

Гуру форума
Скриншоты прилагаю:

По этому советнику есть своя ветка
минер
Прошу все дальнейшие пожелания по нему оставлять именно в ней.
В приложении версия советника с увеличивающимся проскальзыванием и 10 кратной переустановкой позиций
Проверьте.
 

Вложения

  • cm miner_.mq4
    46,9 КБ · Просмотры: 50

jek1380

Новичок форума
добрый день уважаемые программисты.
Хочу попросить вас написать индикатор.
Идея такая - рисуем чередующиеся вертикальные линии на графике.Одна от другой через определённый промежуток.Одна например в 01.00 вторая через скажем 25 часов 00 минут,а следующую линию через 17 часов,потом опять 25 и снова 17.
Начало отрисовки мы делаем по варианту А или Б.
Вариант А с той даты и указанного времени,что мы зададим в настройках.
Например 7 ноября в 21,15 и далее от этой даты до настоящего момента.
Вариант Б отличается тем,что с указанной даты будет идти отрисовка,но каждый новый календарный месяц отрисовка будет начинаться с первого рабочего дня месяца (в указанное вначале время). Например 1 марта,потом 2 апреля и т.д.
Цвет,стиль и толщину вертикальных линий выбираем в настройках.На график можно одновременно поставить более двух индикаторов.
В идеале чтобы зона между линиями закрашивалась в два разных - чередующихся цвета.
цифры 25.00 и 17.00 могут меняться в настройках.
Большое спасибо за помощь и ваш не лёгкий труд.
 

jek1380

Новичок форума
так что ребята,все в отпусках или просто не хотят делать индикатора ?
 

cmillion

Гуру форума
так что ребята,все в отпусках или просто не хотят делать индикатора ?

Индикатор очень интересный и всем необходимый! :), так что скорей всего все в отпуске. Вот как приедут, так сразу все бросятся его писать. Будете только выбирать у кого взять, а у кого нет.
 
Верх