Страница 1 из 2
Автор#1

Советник от создателей формулы DDSMM, бесплатную XLSку с сайта которых выкладывал Павел. Формула довольно интересная, думаю, многие хотели и хотят прикрутить ее к своим (чужим :d) советникам, а перекодивать из экселя муторно будет...
В приложении архив с советником и библиотекой (не знаю что там, на всякий случай), сам советник не знаю насколько интересен, а вот процедуру расчета ММ вытащить было бы здорово )
кто нибудь может помочь? или вдруг у кого уже есть в виде кода )

DDSMM.rar85 скач.

#2

Могу помочь с декомпилом

DDSMM-Instant-v1.38~.mq4108 скач.

Автор#3

спасибо, уже начало ))

в общем это помощник по ММ для ручной торговли (для ручной торговли очень удобно конечно). чтоб работало нужно еще 2 библиотеки mt4gui.dll и mt4gui2.dll в корень с метатарейдером положить (в первый раз не посчитал их за комплект...). но это демка естественно...


а вот на счет формулы... окончательный расчет лота зашит в библиотеку, вроде как она .NET, но чем-то защищена... в общем нужна более компетентная экспертиза )))

mt4gui.rar59 скач.

#4


спасибо, уже начало ))

в общем это помощник по ММ для ручной торговли (для ручной торговли очень удобно конечно). чтоб работало нужно еще 2 библиотеки mt4gui.dll и mt4gui2.dll в корень с метатарейдером положить (в первый раз не посчитал их за комплект...). но это демка естественно...


а вот на счет формулы... окончательный расчет лота зашит в библиотеку, вроде как она .NET, но чем-то защищена... в общем нужна более компетентная экспертиза )))

Ждем ответа nexxerА, в прошлы раз он сказал, что по поводу защиты обращаться к нему
#5

Это не дотнет а си. С вероятностью, бесконечно стремящейся к нулю, вы ничего не извлечете из длл.

#6


Это не дотнет а си. С вероятностью, бесконечно стремящейся к нулю, вы ничего не извлечете из длл.

Следовательно это просто невозможно сделать? или нужно много мотивации?
#7

Поясню свою точку зрения: вытаскивать формулы имеет смысл лишь если это нужно кому-то кроме одного человека или если за это кто-то платит или если это достаточно просто и не потребуется тратить месяц времени. В данном случае для меня это обычный ММ и не более того. Если же кому-то этот ММ очень нравится, то достаточно добавить его использование в свою разработку, импортируя dll. Это будет самое элегантное и простое решение.

Автор#8


Это не дотнет а си. С вероятностью, бесконечно стремящейся к нулю, вы ничего не извлечете из длл.


ну я знаю что это Visual C++... просто надеялся что дотнет... щас же модно :d) и декомпилится он спокойно... ну оказалось просто библиотека си, и похоже что даж без защиты...

ММ то нравился многим, когда Павел выложил. И формулу получить в MQL, думаю, немало бы хотело ) сломав эксельку, лично я понял, что переделать в мкл точно не смогу :))... думал тут лучше будет )) оказывается тоже не так просто как хотелось ))
ну, теперь хотяб можно сломать советник и юзать так, если кому нравится, или юзать чужую библиотеку из советников, что, конечно, некрасивое решение, но хотяб реальное )

Добавлено: 27-08-2012 16:34:03

ЗЫ, могу выложить псевдокод этой функции из библиотеки... если это конечно, чем-то кому-то поможет ))

Изменено 27 августа, 2012 пользователем Nefesh

#9
Цитата

могу выложить псевдокод этой функции из библиотеки


Кто в теме и сам умеет нажимать F5 в дизассемблере. Так что лучше не засорять топик левой информацией :->
#10

Вот тут можно попробовать формулу взять, только нужно немного поработать.

DDSMM-v1.4.rar69 скач.

#11


Вот тут можно попробовать формулу взять, только нужно немного поработать.

>Прям порадовал и расмешил
#12

Прошу помощи - прикрепите DDSMM к прилагаемому советнику
Очень нужно

DDSMM был прикреплен к советнику Ray Scalper
Мне нужно то же самое к советнику LabTrend
Заранее спасибо, кто откликнется


Добавлено: 10-11-2012 07:49:25

Уважаемые форумчане!
Неужели никто не откликнется на мою просьбу?
Прошу, помогите
В советнике Ray Scalper
DDSMM не работает

LabTrend.rar28 скач.

Изменено 10 ноября, 2012 пользователем yasd810

#13


В советнике Ray Scalper DDSMM не работает



а как ты это определил ?

LabTrend_EA_v2.mq430 скач.

Изменено 10 ноября, 2012 пользователем Ugrael

#14

Ugrael, спасибо большое за помощь и работу
Но как Ray Scalper, так и модифицированный тобой Labtrend - оба в тестере ни в какую
не хотят использовать тот размер лота, который по идее должен считать DDSMM
Все мои попытки менять любые условия, связанные с DDSMM, никак не влияют на размер лота
Всегда остается тот размер лота (фиксированный) который указан в настройках
Из этого я делаю вывод - что DDSMM не работает ни в Ray Scalper, ни в LabTrend

А вообще у меня предложение ко всем форумчанам - не раз уже в топиках проскальзывали
мысли о прикручивании DDSMM к тому или иному советнику

Может быть всем вместе создать универсальный вариант кода (по крайней мере приближенный к универсальному)
который позволил бы самостоятельно каждому из трейдеров добавлять по желанию DDSMM в различные советники

Можно и краткий мануал написать

Я думаю, возможно, это тема для отдельного топика

#15


Все мои попытки менять любые условия, связанные с DDSMM, никак не влияют на размер лота
Всегда остается тот размер лота (фиксированный) который указан в настройках
Из этого я делаю вывод - что DDSMM не работает ни в Ray Scalper, ни в LabTrend



может стоит ММ включить ?
или сову DDSMM в терминал инсталировать ?
я попутно пристроил это в WallStreet.
работает - точно. хотя да, вопросы есть.
почему то после убыточной сделки открывается минлотом, потом опять нормально.
#16

Когда ММ включаю - Ordersend error 131 в журнале и естественно ни одной сделки
при выключенном ММ - Ordersend error 4051
invalid lots amount for OrderSend function


Добавлено: 10-11-2012 22:29:26

или сову DDSMM в терминал инсталировать ?

сова на месте
#17


Когда ММ включаю - Ordersend error 131 в журнале и естественно ни одной сделки
при выключенном ММ - Ordersend error 4051
invalid lots amount for OrderSend function


Добавлено: 10-11-2012 22:29:26

или сову DDSMM в терминал инсталировать ?

сова на месте


только что специально проверил - твоя сова у меня работает.
что бы заработал ММ надо и RiskMM=true и Use_DDSMM_MM=true
Тогда будет работать DDSMM, если включить только первый параметр, то будет работать стандартный.

тип счета у тебя какой ?

похоже у тебяя какой нибудь цент от робофорекс.
а там минлот = 0.1
а в коде принудительно указан 0.01, а не из маркетинфо берется.
вот и ошибка ...



Добавлено: 10-11-2012 23:01:28

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

LabTrend_EA_v2.mq428 скач.

Изменено 11 ноября, 2012 пользователем Ugrael

#18

у меня постоянная ошибка - неправильные объемы
у меня микролот на реале NordFX - это 0.01
но разве это может влиять на тестер? тестер у меня вообще отключен от сервера
(или это причина?)
большое спасибо, Ugrael
по краней мере я понимаю где искать свою проблему

#19


у меня постоянная ошибка - неправильные объемы
у меня микролот на реале NordFX - это 0.01
но разве это может влиять на тестер? тестер у меня вообще отключен от сервера
(или это причина?)
большое спасибо, Ugrael
по краней мере я понимаю где искать свою проблему



если что,пиши.
мне врать не зачем, у меня на пеппере работает.
хоть сегодня и выходной, но кстати коннект с сервером есть.
а ты случаем не используешь spreadchancher ? или как он там, для изменения спреда ?
если да, то проверь, он по умолчанию коннектится к фейковому счету, у кторго как раз минлот = 0.1
#20

Ugrael, спасибо большое, все работает как надо


Добавлено: 13-11-2012 15:37:07

Просьба к уважаемым форумчанам немного допилить советник LabTrend (выше в топике)
1. В нем предусмотрена возможность одновременного входа по сигналу индикатора в разных направлениях ("hedge")
то есть при получении сигнала от индикатора советник одновременно выставляет ордера на покупку и продажу
Предусмотрены отдельные значения стоплосс и тейкпрофит для основного ордера и хеджированного
Но, при включенном Hedge=true, ордера советником при поступлении противоположного сигнала не закрываются, только по значению SL и TP
Надо же, чтобы при поступлении противоположного сигнала от индикатора все сделки ( в том числе хеджированная если еще открыта) закрывались
При отключенном хеджировании все так и происходит

2. При включенном Hedge=true советник глючит, то вообще не открывает ордера при поступлении сигнала от индикатора, то открывает 1 ордер, то 2 ордера (как надо)
Просьба проверить код

Заранее благодарен, кто откликнется

Изменено 13 ноября, 2012 пользователем yasd810

#21

Многим полюбилась формула расчета DDSMM.
И конечно хочется попробовать его в своей АТС или чужом полюбившемся советнике.
Я тут в выходные напился пива и подумал подумал и напился вообщем решил вынести модуль расчета в отдельный блок, что бы удобнее было встраивать. Причем, надеюсь, что получилось работать только с одной DLL.
Вообщем пробуйте, возможны ошибки ( куда ж без них ).
Плюс пробовал сравнивать расчеты с экселевской табличкой - они различаются.

файл test.mq4 - пример как надо вызывать функцию расчета лота
файл DDSMM.mq4 - собственно модуль расчета. должен лежать в папке libraries
еще как минимум нужна библиотека fxdec.dll из комплекта DDSMM-Instant

test.mq451 скач.
DDSMM.mq466 скач.

Изменено 31 мая, 2017 пользователем Pavel888

#22

Добрый день, выложите плз доработанную версию советника DDSMM-Instant-v1.38-2 который торгует фикс лотами. ММ не подходит. Лежал на рутрекере но его удалили. Больше нигде не могу найти...

#23

Держи...

DDSMM-Instant-v1.38-2.rar366 скач.

#24

А что это вообще за хрень? Оформите пожалуйста как отдельный советник, с описанием зачем, почему, когда и как.

#25


А что это вообще за хрень? Оформите пожалуйста как отдельный советник, с описанием зачем, почему, когда и как.


Про хрень можно почитать у Павла в блоге: _http://tradelikeapro.ru/avto-ddsmm/ :)
Страница 1 из 2

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025