Полуавтоматический сетевой помощник

  • Автор темы Автор темы cmillion
  • Дата начала Дата начала

cmillion

Гуру форума
Потому что мало кто еще ваш советник использует для разработки стратегий. Ну ладно сам добавлю такую возможность для себя.

Ну так, если сами можете, то зачем просить?
Я специально его выложил с открытым кодом, чтобы кто угодно мог его под себя заточить. Ну а если знаний не достаточно, то обращайтесь в личку и я сделаю по индивидуальному заказу любую конфигурацию.
 

Т926СА

Прохожий
Сам дольше дорабатывать буду. Пока плохо владею. Да я и не знал что у вас есть еще fishing советник с подобными функциями,но платный, теперь понятно почему в этом советнике это не к чему вам делать)) Работу по дате-времени сделал. А вот по заданной цене не соображу пока как сделать, незнаю какое условие задать чтобы работало независимо от нахождения цены в момент ввода заданной цены. Может кто подскажет?
attachment.php
 
Последнее редактирование:

cmillion

Гуру форума
Да я и не знал что у вас есть еще fishing советник с подобными функциями,но платный, теперь понятно почему в этом советнике это не к чему вам делать))

Можете получить его бесплатно по партнерке в альпари фою или инсте. Подробности в личке.
 

dimik796

Активный участник
Советник предназначен для установки сетей и управления ими

Посмотреть вложение 322803

Кнопки советника

«Buy Stop» — открывать сеть отложенных стоп ордеров на покупку
«Sell Stop» — открывать сеть отложенных стоп ордеров на продажу
«Buy Limit»- открывать сеть отложенных лимит ордеров на покупкуу
«Sell Limit» — открывать сеть отложенных лимит ордеров на продажу
«Close Buy» — кнопка закрытия всей сети и всех открытых позиций на покупку
«Close Sell» — кнопка закрытия всей сети и всех открытых позиций на продажу
«Close» — кнопка закрытия всей сети и всех открытых позиций
«Tral Profit» — кнопка при нажатии которой советник будет тралить профит всех позиций начиная от TralStart
«Отключение после взятия профита» — кнопка при нажатии которой советник после взятия профита отожмет все кнопки ордеров и сети не будут выставляться пока снова их не нажать.

Настройки советника:

Посмотреть вложение 322804

MaxBuy -максимальное кол-во Buy
MaxSell -максимальное кол-во Sell
OrdersBuyStop — кол-во ордеров сети BuyStop
OrdersSellStop — кол-во ордеров сети SellStop
OrdersBuyLimit — кол-во ордеров сети BuyLimit
OrdersSellLimit — кол-во ордеров сети SellLimit
StepBuyStop — шаг ордеров сети BuyStop
StepSellStop — шаг ордеров сети SellStop
StepBuyLimit — шаг ордеров сети BuyLimit
StepSellLimit — шаг ордеров сети SellLimit
Lot — лот первого ордера от цены, далее по формуле
LotPlus — добавка к начальному лоту
K_Lot — Коэффициент увеличения
CloseProfitB — закрываем buy при достижении профита
CloseProfitS — закрываем sell при достижении профита
ProfitClose — закрываем все при достижении профита
TralStart — старт трала при достижении профита
TralClose — закрывать все после отката на
slippage — проскальзывание
Magic — магик ордеров, если -1 то подхватит все
X — смещение панели по горизонтали
Y — смещение панели по вертикали
TradeOFF — отключение торговли после взятия прибыли

Особенности закрытия ордеров

Сначала советник пытается закрыть все ордера встречно, потом закрываем рыночные, начиная с самых больших объемов а потом отложки.


Фиксация прибыли 2-ва способа:
ProfitClose — прибыль в валюте депозита ( например ставим 100$ при достижении общей прибыли сетки 100$ , она закроется)
TralStart — профит для старта трала в валюте депозита например 50$
TralClose — закрывается при снижении прибыли например те же 20$
Прибыль достигла 50, включился трал, прибыль продолжила расти до 60, потом откатилась на 20 и все закрылось при 40$ профита.

Советник можно проверить и настроить в тестере, но обязательно в режиме визуализации, так как сам он кнопки не нажимает!

Спасибо за ваш труд! Хочу внести предложение, не могли бы вы добавить в него работу от линий(открытие сетки ордеров по касании линии и так же возможность закрытия сетки тоже от линии)К примеру сделать так: выставляем линию и называем ее к примеру, имя линии_номер который привязать к определенной серии(к примеру 111 серия ордеров)_S,B (селл или бай) и сделать к примеру чтобы сетка открывалась примерно так: если сетка селл, то при касании линии открывается селл ордер а на указанном расстоянии от этого ордера устанавливаются соответственно селл лимит и селл стоп ордера( количество устанавливаемых ордеров по обоим сторонам указываем в настройках). Я пользуюсь подобным советником, но мне там не понятно как работает тралл и меня это напрягает когда он закрывает ордера когда это мне не нужно. Могу показать его для образца но он не в открытом коде, так для визуализвции.Заранее благодарен за ваш труд!
 

cmillion

Гуру форума
Спасибо за ваш труд! Хочу внести предложение, не могли бы вы добавить в него работу от линий(открытие сетки ордеров по касании линии и так же возможность закрытия сетки тоже от линии)

Такой вариант усложнит понимание работы советника. Я бы не хотел выкладывать его для всех чтобы не путать участников ветки. Вы можете заказать такой советник индивидуально под Вашу стратегию, для этого пишите в личку.
 

dimik796

Активный участник
Такой вариант усложнит понимание работы советника. Я бы не хотел выкладывать его для всех чтобы не путать участников ветки. Вы можете заказать такой советник индивидуально под Вашу стратегию, для этого пишите в личку.

Спасибо за предложение, но я таким пользуюсь уже он на мой взгляд удобнее по открытии такой сетки когда уже определился с движением графика, не нужно сидеть постоянно и смотреть в монитор, выставил линию и ушел по делам( попробовал ваш и сравнил). Ваш понравился компактностью панели и то что все на нашем родном языке и понятен принцип работы трала и еще возможностью быстро менять параметры вбивая цифры( в моем параметры меняю командами из текстовой панели, что не удобно) . В моем я не совсем понимаю как он считает тралл. Если в ваш добавить работу от линий то было бы отлично. Спасибо за ответ!
 

dimik796

Активный участник
Такой вариант усложнит понимание работы советника. Я бы не хотел выкладывать его для всех чтобы не путать участников ветки. Вы можете заказать такой советник индивидуально под Вашу стратегию, для этого пишите в личку.

Уважаемый cmillion, А если не менять логику работы советника и просто добавить открытие сеток от линий, это возможно? Сделать так, устанавливаем на график линию, и в зависимости от того как она названа выставляется сетка ордеров( к примеру называем ее так, LINE_BUY LIMIT, LINE_BUY STOP, LINE_SELL LIMIT, LINE_SELL STOP) и если цена касается линии открывается сетка ордеров и линия при открытии сетки удаляется. И до полного счастья чтобы не высчитывать прибыль зная до куда цена может дойти сделать тейкпрофит по касании линии к примеру с именем LINE_BUY_TP, LINE_SELL_TP. Заранее благодарен!
 

cmillion

Гуру форума
Уважаемый cmillion, А если не менять логику работы советника и просто добавить открытие сеток от линий, это возможно? Сделать так, устанавливаем на график линию, и в зависимости от того как она названа выставляется сетка ордеров( к примеру называем ее так, LINE_BUY LIMIT, LINE_BUY STOP, LINE_SELL LIMIT, LINE_SELL STOP) и если цена касается линии открывается сетка ордеров и линия при открытии сетки удаляется. И до полного счастья чтобы не высчитывать прибыль зная до куда цена может дойти сделать тейкпрофит по касании линии к примеру с именем LINE_BUY_TP, LINE_SELL_TP. Заранее благодарен!
А как конкретно этим можно будет пользоваться? Покажите пример работы. Если это будет интересно и Вас поддержат участники ветки, то я это сделаю.
 

dimik796

Активный участник
А как конкретно этим можно будет пользоваться? Покажите пример работы. Если это будет интересно и Вас поддержат участники ветки, то я это сделаю.

А как это показать? Сделать скрины? или объяснить на словах? К примеру смотрю на график и напиках и впадинах я ставлю линию и при ее касании открывается заданная сетка. могу дать вам советника, только он не в открытом коде к сожалению, в нем это реализовано и вы сами визуально это увидите.Спасибо!
 
Последнее редактирование:

cmillion

Гуру форума
А как это показать? Сделать скрины? или объяснить на словах? К примеру смотрю на график и напиках и впадинах я ставлю линию и при ее касании открывается заданная сетка. могу дать вам советника, только он не в открытом коде к сожалению, в нем это реализовано и вы сами визуально это увидите.Спасибо!

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

dimik796

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

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

Вложения

  • пример.jpg
    пример.jpg
    263,6 КБ · Просмотры: 91
Последнее редактирование:

cmillion

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

Я подумаю над этим когда буду дорабатывать советник. Уже много предложений по нему сделали.
 

MrLex

Заблокирован
Я не прошу менять смысл и стратегию этого советника,а просто добавить в него функцию открытия сеток по установленным линиям. В вашем советнике сетка открывается по нажатиям кнопок и чтобы не ждать у монитора весь день когда открыть эту сетку то можно просто на графике установить горизонтальную линию и при ее касание ценой откроется та или иная сетка в зависимости как она названа и все и не изменять возможности открытия с кнопки. а если эта линия названа тейкпрофитом бай или селл то закроется соответствующая сетка. Вот скрин как пример, сейчас сработала линия на моем советнике. На вашем советнике если не менять смысл то открылась бы сетка селл лимит или селл стоп, в зависимости от того как бы мы ее назвали.
У самого была не так давно эта идея, и реализовал ее в этом советнике.
 

Вложения

dimik796

Активный участник
Сам дольше дорабатывать буду. Пока плохо владею. Да я и не знал что у вас есть еще fishing советник с подобными функциями,но платный, теперь понятно почему в этом советнике это не к чему вам делать)) Работу по дате-времени сделал. А вот по заданной цене не соображу пока как сделать, незнаю какое условие задать чтобы работало независимо от нахождения цены в момент ввода заданной цены. Может кто подскажет?
attachment.php

Могу тебе предложить подобный помощник, в нем реализовано уже открытие от линии цены и есть привязка ко времени, но я не разбирался как работает эта привязка, так как мне это не нужно. Если хочешь могу скинуть.
 

OSS_5

Активный участник
Советник предназначен для установки сетей и управления ими

Советник можно проверить и настроить в тестере, но обязательно в режиме визуализации, так как сам он кнопки не нажимает!

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

Может кому будет интересно, раздельная установка лотов стоповых ордеров и лимитных.


Могу выложить открытый код, если cmillion будет не против.
 

Вложения

  • 333.png
    333.png
    8,7 КБ · Просмотры: 33
  • cm ea manual grid_.ex4
    cm ea manual grid_.ex4
    59,8 КБ · Просмотры: 25

cmillion

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

Может кому будет интересно, раздельная установка лотов стоповых ордеров и лимитных.


Могу выложить открытый код, если cmillion будет не против.

Убрать все кнопки это значит оставить их все отжатыми? Как тогда он должен открывать? А если всегда сделать нажатыми то опять же что оптимизировать? Вот когда кнопки будут зависеть от уровней по линиям или от индикаторов тогда есть смысл в оптимизиции.
Открытый код можете выкладывать я не против, только пометьте его что это Ваша модификация. Чтобы потом ко мне претензий по исправлению ошибок не было.
 
Последнее редактирование:

OSS_5

Активный участник
Убрать все кнопки это значит оставить их все отжатыми? Как тогда он должен открывать? А если всегда сделать нажатыми то опять же что оптимизировать? Вот когда кнопки будут зависеть от уровней по линиям или от индикаторов тогда есть смысл в оптимизиции.
Открытый код можете выкладывать я не против, только пометьте его что это Ваша модификация. Чтобы потом ко мне претензий по исправлению ошибок не было.

А если в свойствах принудительно сделать какие нажаты, какие отжаты.
К примеру buystop - true, sellstop - false, buylimit - false, selllimit - true .....
Я думаю как оптимизацию провести этому творению (ищу пути, так сказать).

Вот код.
 

Вложения

cmillion

Гуру форума
А если в свойствах принудительно сделать какие нажаты, какие отжаты.
К примеру buystop - true, sellstop - false, buylimit - false, selllimit - true .....
Я думаю как оптимизацию провести этому творению (ищу пути, так сказать).

Вот код.

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

OSS_5

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

Согласен. Но ведь нужно с чего-то начинать. Сначала в тестере оптимизация, потом уже демо, потом реал.

Вы не писали по такому же принципу, но без управления кнопками.
 

cmillion

Гуру форума
Согласен. Но ведь нужно с чего-то начинать. Сначала в тестере оптимизация, потом уже демо, потом реал.

Вы не писали по такому же принципу, но без управления кнопками.

Писал.
Посмотрите в ветках
https://forexsystemsru.com/showthread.php?t=63706
https://forexsystemsru.com/showthread.php?t=85190
https://forexsystemsru.com/showthread.php?t=81520
https://forexsystemsru.com/showthread.php?t=84811
https://forexsystemsru.com/showthread.php?t=84852
https://forexsystemsru.com/showthread.php?t=81509
 
Верх