Русская система!

karlosslim

Элитный участник
Народ спрашивал (в частности SW111) про информационную панельку для советника...

Если ест желание хочу вам пока предложить заняться вот чем:
Смысл идеи вот в чём - необходим процентный стоп-лосс
Нужно открыть сделку со стоп-лоссом и что бы потеря при убытке по стоп-лоссу была в процентах не более чем установлено в параметре например 2% или 3% от депо...
Здесь должен быть только один параметр в настройках - % потери при стоп-лоссе и робот это будет или скрипт - сам должен выставить необходимый лот сделки для данного депозита с установкой стоп-лосса автоматически
Ну естественно встроить в него мм
Что это будет робот или скрипт не знаю... но помоему лучше в виде скрипта естественно
Было бы просто замечательно иметь такой автомат для ручной работы
 
Последнее редактирование:

|Le_Samurai|

Местный житель
Сливает у меня а в отчёте у senchakv не сливает вот в чём дело .Что значит сетку ставить через 80 пунктов ? это отступ боте или через 80 п запускать ещё одного бота ? прибыль инвесторская - в смысле маленькая ?
Где такой отчет? Через 80 пунктов ставятся ордера(степ). Да инвесторская - в смысле маленькая, как у инвестфондов. Существует много мнений на этот счет, но я считаю что любой робот рано или поздно сольется, любой инвестфонд может прогореть. А теперь еще и в любом банке могут не вернуть Ваши деньги. Поэтому на форе надо стремиться удваивать депо как можно быстрее, в идеале за месяц. Те профессионалы, кто пишет про 2% в месяц на форе заблуждаются. Есть у меня знакомый один, даже знакомый отца. Уехал в Канаду в 90-ые, сейчас работает в эпл. Он торговал акциями на хорошие деньги ориентируясь на "профессиональные" 1-3% в месяц. А потом настал 11.09 и остался без половины активов. Я думаю он трагедии из этого не сделал потому как приехал в Канаду с 0 денег, но все равно мало приятного, когда с 6 значного счета уходит половина. Вот такой вот "профессиональный подход". Последняя РС уже под 10%(с реинвестом) в месяц дает, проходя 2,5 года(у меня). В принципе уже жить можно:)
 

senchakv

VIP-участник
Сливает у меня а в отчёте у senchakv не сливает вот в чём дело .Что значит сетку ставить через 80 пунктов ? это отступ боте или через 80 п запускать ещё одного бота ? прибыль инвесторская - в смысле маленькая ?

Можешь сказать, что у тебя 99% котировки, но я в это не поверю, потому как у меня к 5 марта 2013 профит куда больше и закрывается при этих настройках куда чаще. За 2013 год просадка выходит за пределы 40% только в одном месте - старт 5го марта. Но все ордера закрываются почти СРАЗУ после того, как сработали все бай лимиты в тот день. У тебя дыры в минутках.

Как вариант, прогони с депо 1000. Если пройдет, значит дело в расчете лота. Расчет правильный, сразу скажу. Но ты проверь ради интереса.
 

GSVGSV

Почетный гражданин
необходим процентный стоп-лосс
Нужно открыть сделку со стоп-лоссом и что бы потеря при убытке по стоп-лоссу была в процентах не более чем установлено в параметре например 2% или 3%...
Здесь должен быть только один параметр в настройках - % потери при стоп-лоссе и робот это будет или скрипт - сам должен выставить необходимый лот сделки для данного депозита с установкой стоп-лосса автоматически

Было бы просто замечательно иметь такой робот для ручной работы

А как он определит размер лота?
Я могу просадить депо на 20% лотом 0,9 и лотом 3,5

У меня есть функция для сов, которая ставит ТП и СЛ на ордера, работая от текущей цены, а не от цен открытия, ну можно добавить еще процент от депо (или от чего?), вставлю в скрипт - интересует это? или что-то другое?
 

joywork

Местный житель
Как вариант, прогони с депо 1000. Если пройдет, значит дело в расчете лота. Расчет правильный, сразу скажу. Но ты проверь ради интереса.
Да депо с 1000 успешно прошло тест как у вас на скрине , спасибо . как изменять расчёт лота для другой суммы депо ?

Где такой отчет? Через 80 пунктов ставятся ордера(степ).

Когда я выставил степ 80 -в тестере повылазило куча ошибок.
 

Вложения

  • 2013-04-27_224707.jpg
    2013-04-27_224707.jpg
    145,7 КБ · Просмотры: 79

senchakv

VIP-участник
Да депо с 1000 успешно прошло тест как у вас на скрине , спасибо . как изменять расчёт лота для другой суммы депо ?



Когда я выставил степ 80 -в тестере повылазило куча ошибок.

Да это мутно в той версии... просто получается так, что мы начинаем строить сетку с минимальным объемом, а потом считаем будет ли у нас прибыль. Получается так, что при депо в 1000 у нас объем сетки много больший, чем нужно, хоть он и минимальный.
В конечной версии уже будет пофиг на такой недочет.
 

|Le_Samurai|

Местный житель
Можешь сказать, что у тебя 99% котировки, но я в это не поверю, потому как у меня к 5 марта 2013 профит куда больше и закрывается при этих настройках куда чаще. За 2013 год просадка выходит за пределы 40% только в одном месте - старт 5го марта. Но все ордера закрываются почти СРАЗУ после того, как сработали все бай лимиты в тот день. У тебя дыры в минутках.

Как вариант, прогони с депо 1000. Если пройдет, значит дело в расчете лота. Расчет правильный, сразу скажу. Но ты проверь ради интереса.

attachment.php


attachment.php
 

Вложения

  • сет михаила1.jpg
    сет михаила1.jpg
    95,6 КБ · Просмотры: 750
  • сет михаила.jpg
    сет михаила.jpg
    111,7 КБ · Просмотры: 703

karlosslim

Элитный участник
А как он определит размер лота?
Я могу просадить депо на 20% лотом 0,9 и лотом 3,5

У меня есть функция для сов, которая ставит ТП и СЛ на ордера, работая от текущей цены, а не от цен открытия, ну можно добавить еще процент от депо (или от чего?), вставлю в скрипт - интересует это? или что-то другое?

Смысл в целом вот в чём - как в рулетке - у вас всего 100 долл - вы берёте 2 долл и ставите их и проигрываете ровно 2% не более ...
Так и здесь - Нобходим автомат рассчёта - Есть 100 долл - я немогу потерять более чем 2% за одну сделку - нужно открыть сделку с лотом и со стоп-лоссом (естественно) что бы при убытке потеря составила например не более 2% или 3%...

Другими словами - есть скрипт открыть сделку с лотом 2% от депо
А как расчитать стоп-лосс ? для такой сделки? Чтобы потеря действительно не превысила 2% от депо?
 
Последнее редактирование:

Paladinen

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

GSVGSV

Почетный гражданин
Другими словами - есть скрипт открыть сделку с лотом 2% от депо
А как расчитать стоп-лосс ? для такой сделки? Чтобы потеря действительно не превысила 2% от депо?

Возьмем отвлеченные цифры для плеча 1:100.

Допуск просадки 2%
Депо =10000
стоимость 0,01 лота =10

Считаем...
10000*0,02=200
Можно взять 0,01 лот за 10 и 190 разрешить на просадку до СЛ.
Можно взять 0,05 лот за 50 и 150 разрешить на просадку до СЛ.
Можно взять 0,15 лот за 150 и 50 разрешить на просадку до СЛ.

Но в каждом случае получаем разный рабочий диапазон колебаний рынка. в 1 можно иметь просадку 190 пт на 0,01 лота, а в третьем только 3 пт на каждый 0,01 лота.

нужно уточнить!

Ну в общем, расчет не учитывает возврат средств при закрытии сделки, но общее направление верное
 
Последнее редактирование:

михаил109

Почетный гражданин
а за что max_stop_level отвечает ?

Как учили у нас в церковно приходской школе что
mode stoplevel это минимально допустимый уровень стоп-лосса,.тейк-профита.
max stoplevel это максимально допустимый уровень стоп-лоса,.тейк-профита.
а перевод по моему звучит максимальный уровень стопа.

и я не это имел в виду,. в котировках есть такая функция что указывается уровень spread в этом могут быть расхождения конечно, если использовать тест на 99%...
 

joker2012

Местный житель
Да это мутно в той версии... просто получается так, что мы начинаем строить сетку с минимальным объемом, а потом считаем будет ли у нас прибыль. Получается так, что при депо в 1000 у нас объем сетки много больший, чем нужно, хоть он и минимальный.
В конечной версии уже будет пофиг на такой недочет.

Очень жду конечную версию. Но сейчас есть предложение- можно ли добавить функцию достройки сетки на уровень уже открытых ордеров? И второе - дополнительно ставить б\у на каждый ордер и далее тянуть его в трал или это будет сильная нагрузка на код и сервер?
 

karlosslim

Элитный участник
Возьмем отвлеченные цифры для плеча 1:100.

Допуск просадки 2%
Депо =10000
стоимость 0,01 лота =10

Считаем...
10000*0,02=200
Можно взять 0,01 лот за 10 и 190 разрешить на просадку до СЛ.
Можно взять 0,05 лот за 50 и 150 разрешить на просадку до СЛ.
Можно взять 0,15 лот за 150 и 50 разрешить на просадку до СЛ.

Но в каждом случае получаем разный рабочий диапазон колебаний рынка. в 1 можно иметь просадку 190 пт на 0,01 лота, а в третьем только 3 пт на каждый 0,01 лота.

нужно уточнить!

Ну в общем, расчет не учитывает возврат средств при закрытии сделки, но общее направление верное

В данном скрипте совершенно не важна прибыль и возврат...
Важно только соблюдение установленного процента убытка от депозита.
Нас не интересует просадка и зависимость от прибыли...
Нам нужен скрипт для открытия ордера со стоп-лоссом
таким образом - что бы при убытке по стоп-лоссу убыток был размером установленного параметра Убыток_% = например 2%
Сможете такой скрипт создать?

Другими словами - открывать сделку не 2% от депозита - а 2% потерь от депозита

В мире ещё нет такого скрипта и вы можете легко прославится создав такой скрипт первым!

Я хочу открыть сделку с автоматическим стоп-лоссом и при неудаче - потерять не более например 2% (при срабатывании стоп-лосса)
 
Последнее редактирование:

SW111

Гуру форума
В данном скрипте совершенно не важна прибыль и возврат...
Важно только соблюдение установленного процента убытка от депозита.
Нас не интересует просадка и зависимость от прибыли...
Нам нужен скрипт для открытия ордера со стоп-лоссом
таким образом - что бы при убытке по стоп-лоссу убыток был размером установленного параметра Убыток_% = например 2%
Сможете такой скрипт создать?

Другими словами - открывать сделку не 2% от депозита - а 2% потерь от депозита

В мире ещё нет такого скрипта и вы можете легко прославится создав такой скрипт первым!

Я хочу открыть сделку с автоматическим стоп-лоссом и при неудаче - потерять не более например 2% (при срабатывании стоп-лосса)

есть такая примочка как *закрыть по прибыли или убытку в процентах*
не то???


Народ спрашивал (в частности SW111) про информационную панельку для советника.

Вот на скорую руку накропал :)
Все расписано внутри файла (читать можно блокнотом)

Проверено! Работает!

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


Встраивается в любой сов с открытым кодом (ну в 99% случаев).

Встраиваете своими ручками (инструкция в самом модуле - расписана даже для криворуких).


Используйте где хотите, но на свой страх и риск!

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

(вытирая слёзы и сморкаясь в платочек) народ (в частности SW111) в зашиве по уши...и потом если народ, который только вчера слез с дерева (в частности SW111) полезет в Код Грааля то последствия будут чреваты гибелью миллионов человеческих жертв!!! )))

поэтому ...не будет ли любезен многоуважаемый джинн??? )))
 
Последнее редактирование:

jozi

Активный участник
В данном скрипте совершенно не важна прибыль и возврат...
Важно только соблюдение установленного процента убытка от депозита.
Нас не интересует просадка и зависимость от прибыли...
Нам нужен скрипт для открытия ордера со стоп-лоссом
таким образом - что бы при убытке по стоп-лоссу убыток был размером установленного параметра Убыток_% = например 2%
Сможете такой скрипт создать?

Другими словами - открывать сделку не 2% от депозита - а 2% потерь от депозита

В мире ещё нет такого скрипта и вы можете легко прославится создав такой скрипт первым!

Я хочу открыть сделку с автоматическим стоп-лоссом и при неудаче - потерять не более например 2% (при срабатывании стоп-лосса)[/QUOTE

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

Вложения

SilverKZ

Элитный участник
Другими словами - открывать сделку не 2% от депозита - а 2% потерь от депозита

В мире ещё нет такого скрипта и вы можете легко прославится создав такой скрипт первым!

Я хочу открыть сделку с автоматическим стоп-лоссом и при неудаче - потерять не более например 2% (при срабатывании стоп-лосса)

Порядок установки
-----------------

1. Файл "mt4mm.dll" положить в каталог "MetaTrader 4\experts\libraries\".
2. Файл "mt4mm.mq4" положить в каталог "MetaTrader 4\experts\scripts\".
3. Перезапустить Metatrader, чтобы скомпилировать скрипт.
4. Если есть желание, то назначить на скрипт горячую клавишу.
Для этого в окне "Навигатор" кликнуть правой клавишей мыши на скрипте "mt4mm".
Далее выбрать пункт "Установить горячую клавишу". У меня установлено сочетание Ctrl+0.
5. В Метатрейдере произвести следующие настройки (пункт меню "Сервис" -> "Настройки"):

закладка "Сервер"
-----------------
1) Установить галочку "Разрешить DDE сервер". Если этого не сделать, то котировки
в окне модуля обновляться не будут.

закладка "Советники"
--------------------
2) Установить галочку "Разрешить импорт DLL". Без этого Вы вообще не сможете
запустить модуль.
3) Снять галочку "Подтверждать вызов функций DLL" ибо замаетесь подтверждать :)

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

Вложения

oleg777

Местный знаток
Пришла идейка по сове может вам и пригодится здесь. Совместить флетовую и трендовую часть. Визуально определяем канал флета например 1.3000 -1.3070- в этом канале у нас включается мартин в обе стороны с профитом в % на бай и селл отдельно, пипсет подбираем. Стоп по мартину например ставим ниже и выше этого канала. Там где стоят стопы для мартина начинаем стороить трендовую сетку со своим пипсетом- прибыль по трендовой предлагаю брать таким образом чтобы только перекрыть убыток по мартину( который у нас работал во флете), далее трендовая сетка отключается.СТоп у трендовой сетки ставим 30-40 пунктов.
Ждем опять затихания рынка и снова выставляем вручную канал для торговли мартином.
В итоге что мы получаем, мы будем по мартину торговать в + до поры до времени а когда сработает стоп, то мы его сразу пытаемся отбить трендовой сеткой.
Я выбрал выставлять канал флета вручную но можно взять и индикаторы может даже фибо или пивоты.
 

se59

Новичок форума
необходим процентный стоп-лосс
Нужно открыть сделку со стоп-лоссом и что бы потеря при убытке по стоп-лоссу была в процентах не более чем установлено в параметре например 2% или 3% от депо...
Здесь должен быть только один параметр в настройках - % потери при стоп-лоссе и робот это будет или скрипт - сам должен выставить необходимый лот сделки для данного депозита с установкой стоп-лосса автоматически

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

PercentProfit=1.00 - Процент прибыли от текущего баланса счёта.
PercentLoss=5.00 - Процент убытка от текущего баланса счёта.
DeleteOrders=False - Удалять ордера.
 

Вложения

Верх