kipjatok001
Kipjatok001 Best Trader

 
Уровень 13

  Торгую в компаниях:


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

Рейтинг 2146



РЕКОМЕНДУЮ



Доработка Моего Советника

Добрый день Oxy.
Еще раз большое Вам спасибо за то, что делаете для нас.
Не так давно Вы делали мне советник. Очень хороший.
Но есть пара моментов, которые мне бы хотелось видеть в новой версии.
Начну по порядку.
1. Лот (значение или процент от депозита на выбор)
2. Автозакрытие в процентах от депозита или в валюте депозита на выбор
3. Тралл отдельных ордеров.
ПАРАМЕТРЫ ТРАЛА:
1) Trail_Start — Прибыль в пунктах, по достижении которой уровень Стоп Лосс перемещается в без убыток впервые,
2) Trail_SL — Уровень Стоп Лосс в пунктах, для последующего сопровождения ордера
3) STEP — Шаг в пунктах, через который производится каждая следующая модификация
И самое главное — что бы можно было оставить параметр постоянный лот ( без увеличения) на выбор
Kipjatok_SO_Exp2.mq4 (9 Kb)
  • +1
  • Просмотров: 5171
  • 27 марта 2015, 12:41
  • kipjatok001
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

Брокер для ваших роботов, 15 лет на рынке

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

+
+1
изменю
avatar

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

  • 28 марта 2015, 02:27
+
0
Огромное спасибо *hi* 
avatar

  13  kipjatok001 Автор Сообщений: 431 - Kipjatok001 Best Trader

  • 28 марта 2015, 07:46
+
0
Возник вопрос по вашему тех. заданию.
Автозакрытие в процентах от депозита или в валюте депозита на выбор
Сейчас у нас сделано — в проценте от депозита. А что вы подразумеваете под «в валюте депозита на выбор»? Объясните, пожалуйста, с примером.
avatar

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

  • 29 марта 2015, 11:17
+
0
Добрый Вечер Oxy. Т.е. Или в % от депозита или в Долларах. Т.е. автозакрытие допустим 10 долларов
avatar

  13  kipjatok001 Автор Сообщений: 431 - Kipjatok001 Best Trader

  • 29 марта 2015, 21:49
+
+1
тестируйте: opentraders.ru/downloads/655/
avatar

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

  • 31 марта 2015, 15:28
+
0
Огромное Спасибо :) 
avatar

  13  kipjatok001 Автор Сообщений: 431 - Kipjatok001 Best Trader

  • 31 марта 2015, 22:44
+
0
А как избавиться от зависших минусовых ордеров, если эквити постоянно только падает, а после открытия пяти ордеров в одну сторону сов вновь выставляет сетку из десяти.Резать вручную?
avatar

  11  kitajac Сообщений: 293

  • 15 апреля 2015, 20:08
+
0
Один вопрос решился во время написания предыдущего сообщения.Закрылись все открытые ордера и с хорошим минусом.Вообщем на момент закрытия по баевским ордерам было +75, по селловским -848.Баланс на тот момент был 1990.В настройках ничего вроде не мудрил.Лот 0.1, закрытие по эквити 2%, первый б/у 40, остальное по умолчанию.
avatar

  11  kitajac Сообщений: 293

  • 15 апреля 2015, 20:29
+
0
Еще небольшой вопросик.Подскажите бездарю по поводу трала.Цена в плюс вкл.б/у должна быть по идее меньше, чем тралл сл? Или трал сл вкл с отсчетом от точки перевода в б/у? И от чего ведет отсчет шаг б/у? Подскажите пожалуйста, а то чувствую с настройками трала какая-то засада(возможно у меня в голове).
avatar

  11  kitajac Сообщений: 293

  • 16 апреля 2015, 06:50
+
0
Внешние переменные безубытка:
В плюс цена, чтобы мы переместили SL в безубыток, 0 — не переносим (пусть у нас стоит 500)
Шаг безубытка, 0 — не переносим (пусть у нас стоит 200)
В этом случае шаг безубытка должен быть меньше цены в плюс.
Пример: мы купили по цене 1,07100.
Цена ушла к отметке 1,07600 (1,07100 + 500 пунктов)
Советник переносит SL на отметку 1,07300 (1,07100 + 200 пунктов)
Т.е. SL в безубытке.

Далее про трал:
В плюс цена, чтобы мы тралили SL, 0 — не тралим (пусть у нас стоит 300)
Шаг трала, 0 — не тралим (пусть у нас стоит 100)
После того, как у нас SL оказался в безубытке, начинается трал.
В этом случае шаг трала должен быть меньше цены в плюс.

Цена пошла выше и стала 1,07600 (1,07300 позиция SL + 300 пунктов)
SL переносится на цену 1,07400 (1,07300 позиция SL + 100 пунктов)

Цена пошла выше и стала 1,07700 (1,07400 позиция SL + 300 пунктов)
SL переносится на цену 1,07500 (1,07400 позиция SL + 100 пунктов)
и так далее

Понятно объяснила?
avatar

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

  • 16 апреля 2015, 13:56
+
0
Спасибо большое! Всё очень доходчиво и понятно, даже жевать не надо.Буду пробовать регулировать в настройках.А если захочу добавить функцию в данного советника надо создать новый топик в столе заказов?
avatar

  11  kitajac Сообщений: 293

  • 16 апреля 2015, 14:53
+
0
да
avatar

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

  • 16 апреля 2015, 14:54
+
0
Ещё один вопросик по данному советнику.Может ли он при нестабильном интернет подключении открывать ордера на одной и той же цене.А то у меня сейчас висят три бая по одной цене, но в разное время, и пара селлов тоже в разное время.Если нужен скрин, то могу предоставить, но система запрашивает ссылку.Его нужно на стороннем ресурсе размещать?
avatar

  11  kitajac Сообщений: 293

  • 16 апреля 2015, 15:58
+
0
В советниках, что делаю для группы «стол заказов» я не делаю проверку на стабильность интернет соединения, а также на проверку и отработку ряда других ошибок. Советники, что я здесь пишу больше предназначены на проверку своих торговых идей в тестере стратегий и на демо. Но как правило, советники мои нормально переносят нестабильный интернет и редко сбоят из-за ошибок (проверяла). Конечно, есть и исключения.
По поводу того, что «висят три бая по одной цене, но в разное время» — если время сильно отличается, например, в несколько свечей, то это скорее всего никак не связано с интернетом.
avatar

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

  • 16 апреля 2015, 16:07
+
0
Со скринами разобрался, пробую вставить.

Это 5 ордеров, про которые я писал.На данный момент уже 6 штук.Я так понял при открытии ордера на селл, вновь выставляется в начальном месте бай стоп и пока цена гуляет туда сюда открываются всё новые ордера.
Вот такие настройки задал.

Какая ещё необходима инфа?
avatar

  11  kitajac Сообщений: 293

  • 16 апреля 2015, 16:13
+
0
А что вас смущает? Советник работает исходя из тех задания заказчика. Первоначальное т.з. было здесь: zakaz.opentraders.ru/22945.html
avatar

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

  • 16 апреля 2015, 16:24
+
0
Здравствуйте! У меня вновь вопрос к разработчику.Возможна ли корректная работа советника zakaz.opentraders.ru/24022.html с данным советником на одном счете? Вопрос возник при следующих обстоятельствах: оба сова закрывают свои ордера по заданному процент прибыли например, и в случае набора одним совом прибыли, а другой еще на пол пути, то второй может закрыть свои ордера в минус, так как оба отталкивает от единственной переменной (эквити), которая в этот момент удовлетворят условиям второго.
По поводу предыдущего топика я еще не готов сформулировать вопрос, думаю за неделю наберу фактов и проанализирую их.
avatar

  11  kitajac Сообщений: 293

  • 19 апреля 2015, 09:19
+
0
Вы сами же ответили на свой вопрос: «оба отталкивает от единственной переменной (эквити)»
В советниках не было предусмотрено, что будет параллельно еще работать советник, который будет закрываться тоже по процентам от эквити.
avatar

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

  • 19 апреля 2015, 21:14
+
0
Так ведь технически возможно, что оба будут работать независимо друг от друга.Просто надо взять ещё одну переменную, которая на время работы одного цикла совы(от открытия до закрытия) становится константой.Этой переменной будет присваиваться значение баланса в момент открытия первого ордера.И от нее будем считать процент эквити, ежели по суммарной прибыли, то опять же сов должен считать только свои ордера.Если неправ, то поправьте.
avatar

  11  kitajac Сообщений: 293

  • 20 апреля 2015, 03:48
+
+1
Когда заказчик писал задание, то у него не было требования, которое предъявляете вы. Так технически многое возможно. Создайте топик в столе заказов — напишите, что вы пользуетесь одновременно такими-то такими-то индикаторами и хотели бы, чтобы они работали так-то и так-то. Изменю для вас их.
avatar

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

  • 20 апреля 2015, 11:28
+
0
Доброго времени суток.Оху, вы не закладывали в программу закрытие при отрицательном проценте эквити.Сегодня два раза закрывал процентов по 50 от баланса, причем самые минусовые ордера оставались висеть.По первому случаю есть скрины журнала и экспертов, результаты второго не видел, третий(разгромный) буду смотреть завтра.
avatar

  11  kitajac Сообщений: 293

  • 24 апреля 2015, 23:31
+
+1
Уже в другом топике столкнулась с тем, что параметр эквити не у всех правильно передается торговым сервером. Переделала другой советник — чтобы закрывалось по прибыли, заданной пользователем. В понедельник отпишутся, как будет себя вести советник. Если все получится, могу и здесь также переделать.
Вот здесь мы экспериментируем с другим советником: zakaz.opentraders.ru/24022.html#comment103177
avatar

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

  • 25 апреля 2015, 01:37
+
+1
На советник STX с новыми параметрами никто не жалуется. Для вас доработать советник этого топика также? Или перехотелось?
avatar

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

  • 28 апреля 2015, 20:35
+
0
Чесно? Я на этой неделе ещё ничего не включал.С работой большие проблемы, да и частное подворье свободного времени не даёт.На выходных прочитал задание на основе кирпичей ренко и понял, что мою идею украли(сейчас его не нашел).Значит моя тема стара как мамонт.Единственное отличие, что у меня нет кирпичей, а чисто математические формулы.Оформить тз никак не могу, бумага осталась дома, а на ней все соображения.
avatar

  11  kitajac Сообщений: 293

  • 28 апреля 2015, 23:23
+
+1
Я тот топик тоже отслеживаю.Вчера там чуть не наумничал вовремя одумался.Но думаю, что формулу надо сменить.Я по-моему в этом топике предлагал вам задавать некую переменную.Попробую распечатать программу, может что-то пойму без знания языка.
avatar

  11  kitajac Сообщений: 293

  • 25 апреля 2015, 08:48
+
0
Там я по-другому решила, проще. Если сработает (узнаем в понедельник-вторник), то и здесь для вас переделаю.
avatar

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

  • 25 апреля 2015, 11:47
+
0
Немного посмотрел программу.Разбирался только с закрытием ордеров.Есть следующие соображения.Я бы 65 строку изменил бы на:balans = AccountBalance();.Я так понял блок с 208 по 228 строку проверяет все ли ордера закрыты? Тогда по возможности после 134 строки я бы сделал обращение к этому блоку(возможно он и выполняется строкой 134) и только после выполнения условия DeleteAll = true запустил выполнение строки 135, которую написал так же как 65.Иначе надо запускать процесс удаления всех ордеров.
Редактирован: 25 апреля 2015, 20:55
avatar

  11  kitajac Сообщений: 293

  • 25 апреля 2015, 20:52
+
0
Вам ничего не мешает самому экспериментировать с кодом — править его и смотреть, что получается. Вот это вам в помощь.
avatar

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

  • 26 апреля 2015, 21:48
+
0
Спасибо за ссыль, до этого я ещё не дошел.Ну а в целом мои соображения в правильном русле? Надо, надо все-таки учить язык.И ещё маленький вопросик: в нете нет нигде конкретики, то что я называю программой, вы(состоявшиеся программисты) называете кодом, это так модно, или я совсем отстал от жизни?
avatar

  11  kitajac Сообщений: 293

  • 26 апреля 2015, 23:30
+
0
Из словарей русского языка:
Программа — строго определенная последовательность действий, предназначенная для достижения конкретного результата.
В информатике код определяет способ описания информации, последовательности действий в символьной форме.
avatar

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

  • 27 апреля 2015, 12:02
+
0
Двоичный или шенстнадцатеричный? Это скучно и сложно.Если прога открыта, то читать её нет проблем.
avatar

  11  kitajac Сообщений: 293

  • 28 апреля 2015, 23:25
+
0
avatar

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

  • 29 апреля 2015, 12:52

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