Доработка ботов (советников, индикаторов) vol. 2

MrGreen86

Гуру форума
Обычный мартингейл-усреднитель. Только работает сразу и бай и селл. Не корзиной, направления независимы друг от друга. Мне хотелось бы, чтобы выставленный в настройках стоп в пунктах выставлялся на каждом ордере.

Обычный мартингейл-усреднитель. Только работает сразу и бай и селл. Не корзиной, направления независимы друг от друга. Мне хотелось бы, чтобы выставленный в настройках стоп в пунктах выставлялся на каждом ордере.
Ну, как скажешь.
Докинул в начало кода блок который выставляет заданный СЛ всем ордерам.
Не сломает ли это его работу тебе видней )
 

Вложения

  • BenefitEA2.mq4
    89,5 КБ · Просмотры: 55

thayb

Местный житель
он просил трал пары ордеров вместе. ничего нереального тут нет.
Я конечно не прогер и спорить не буду, но просто интересно как можно тралить убыточный ордер, который по идее должен быть закрыт, когда крайний (старщий) перекроет его своей прибылью.
И тогда они оба будут закрыты с небольшой прибылью, а остальные ордера этой сетки будут в работе, пока опять не образуются 2 крайних ордера по той же схеме, ну или же когда вся сетка закроется по указанному профиту.
П.С. Может мы просто говорим о разных советниках, я про этот =
VR Smart Grid Lite_2.mq4
 

vladradon

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

MrGreen86

Гуру форума
Я конечно не прогер и спорить не буду, но просто интересно как можно тралить убыточный ордер, который по идее должен быть закрыт, когда крайний (старщий) перекроет его своей прибылью.
И тогда они оба будут закрыты с небольшой прибылью, а остальные ордера этой сетки будут в работе, пока опять не образуются 2 крайних ордера по той же схеме, ну или же когда вся сетка закроется по указанному профиту.
П.С. Может мы просто говорим о разных советниках, я про этот =
VR Smart Grid Lite_2.mq4
крайние ордера открыты по цена 2000 и 1900. пусть равным лотом.
цена без убытка 1950.
допустим трал 20.
цена дошла до 1970 - включаем трал, ставим СЛ ордерам на цену 1950.
цена идет вверх, дошла до 1990 -стоп у ордеров 1970.
цена развернулась и выбила их по стопу. первый ордер принес убыток 30, второй прибыль 70.
Вот такой вот трал
 

OSS_5

Активный участник
крайние ордера открыты по цена 2000 и 1900. пусть равным лотом.
цена без убытка 1950.
допустим трал 20.
цена дошла до 1970 - включаем трал, ставим СЛ ордерам на цену 1950.
цена идет вверх, дошла до 1990 -стоп у ордеров 1970.
цена развернулась и выбила их по стопу. первый ордер принес убыток 30, второй прибыль 70.
Вот такой вот трал

Так ведь трал не тралит
EURUSDH1.png
 

thayb

Местный житель
Не плохой советник, но как и с любой мартышкой нужно контролировать, нет таких роботов, что бы поставил и лежа на диване плюёшь в потолок и ждёшь, когда же на яхту накапает;)
 

Axel Junior

Интересующийся
[QUOTE = "Axel Junior, message: 1578103, membre: 167679"]
[QUOTE = "vladradon, message: 1577985, membre: 131535"]
Je n'ai pas regardé le code - [USER = 63168] MrGreen86 [/ USER] s'est engagé à aider et je n'interfère pas, mais vous devez savoir. que pour enregistrer TP et SL (standard) pour Martin pour chaque commande, vous devez d'abord calculer le seuil de rentabilité et danser à partir de celui-ci, en définissant TP et SL communs pour chaque commande, qui fonctionneront simultanément pour toute la grille de commandes dans chaque direction. Si vous définissez vos propres TP et SL pour chaque commande, cela enfreindra déjà la fonctionnalité "martingale". Et la caractéristique la plus désagréable - si le niveau d'arrêt du courtier n'est pas défini sur zéro, alors lorsque le TP ou SL calculé pour un ordre (pas nécessairement ce hibou) tombe dans cette plage, la valeur de retrait minimale lors du placement de TP ou SL à partir de n'importe quel ordre sera le niveau d '
En général, tout n'est pas aussi sans nuages que nous le souhaiterions.;):)
[/ CITATION]
Bonjour mon ami, j'ai un problème avec cet indicateur, il n'affiche pas la valeur réelle en temps réel, il ne se rafraîchit pas automatiquement, alors s'il vous plaît, si vous pouvez m'aider! et merci si vous pouvez rafraîchir automatiquement très milliseconde. J'ai juste besoin d'un indicateur pour rafraîchir sa valeur à chaque milliseconde.
[/ CITATION]
wo can help me please
 

MrGreen86

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

_SERG_

Активный участник
[QUOTE = "Axel Junior, message: 1578103, membre: 167679"]
[QUOTE = "vladradon, message: 1577985, membre: 131535"]
Je n'ai pas regardé le code - [USER = 63168] MrGreen86 [/ USER] s'est engagé à aider et je n'interfère pas, mais vous devez savoir. que pour enregistrer TP et SL (standard) pour Martin pour chaque commande, vous devez d'abord calculer le seuil de rentabilité et danser à partir de celui-ci, en définissant TP et SL communs pour chaque commande, qui fonctionneront simultanément pour toute la grille de commandes dans chaque direction. Si vous définissez vos propres TP et SL pour chaque commande, cela enfreindra déjà la fonctionnalité "martingale". Et la caractéristique la plus désagréable - si le niveau d'arrêt du courtier n'est pas défini sur zéro, alors lorsque le TP ou SL calculé pour un ordre (pas nécessairement ce hibou) tombe dans cette plage, la valeur de retrait minimale lors du placement de TP ou SL à partir de n'importe quel ordre sera le niveau d '
En général, tout n'est pas aussi sans nuages que nous le souhaiterions.;):)
[/ CITATION]
Bonjour mon ami, j'ai un problème avec cet indicateur, il n'affiche pas la valeur réelle en temps réel, il ne se rafraîchit pas automatiquement, alors s'il vous plaît, si vous pouvez m'aider! et merci si vous pouvez rafraîchir automatiquement très milliseconde. J'ai juste besoin d'un indicateur pour rafraîchir sa valeur à chaque milliseconde.
[/ CITATION]
wo can help me please
Cet indicateur ne sera pas mis à jour plus de 15 millisecondes.
Cette limitation est imposée par le système d'exploitation.
L'indicateur lui-même recalcule les valeurs par intervalles de temps (barre, bougie), de sorte que votre souhait ne peut pas être exaucé.
 

Axel Junior

Интересующийся
[QUOTE = "Axel Junior, message: 1578103, membre: 167679"]
[QUOTE = "vladradon, message: 1577985, membre: 131535"]
Je n'ai pas regardé le code - [USER = 63168] MrGreen86 [/ USER] s'est engagé à aider et je n'interfère pas, mais vous devez savoir. que pour enregistrer TP et SL (standard) pour Martin pour chaque commande, vous devez d'abord calculer le seuil de rentabilité et danser à partir de celui-ci, en définissant TP et SL communs pour chaque commande, qui fonctionneront simultanément pour toute la grille de commandes dans chaque direction. Si vous définissez vos propres TP et SL pour chaque commande, cela enfreindra déjà la fonctionnalité "martingale". Et la caractéristique la plus désagréable - si le niveau d'arrêt du courtier n'est pas défini sur zéro, alors lorsque le TP ou SL calculé pour un ordre (pas nécessairement ce hibou) tombe dans cette plage, la valeur de retrait minimale lors du placement de TP ou SL à partir de n'importe quel ordre sera le niveau d '
En général, tout n'est pas aussi sans nuages que nous le souhaiterions.;):)
[/ CITATION]
Bonjour mon ami, j'ai un problème avec cet indicateur, il n'affiche pas la valeur réelle en temps réel, il ne se rafraîchit pas automatiquement, alors s'il vous plaît, si vous pouvez m'aider! et merci si vous pouvez rafraîchir automatiquement très milliseconde. J'ai juste besoin d'un indicateur pour rafraîchir sa valeur à chaque milliseconde.
[/ CITATION]
[QUOTE = "_ SERG_, message: 1578499, membre: 7800"]
Cet indicateur ne sera pas mis un jour plus de 15 millisecondes.
Cette limitation est imposée par le système d'exploitation.
L'indicateur lui-même recalcule les valeurs par intervalles de temps (barre, bougie), de sorte que votre souhait ne peut pas être exaucé.
[/ CITATION]
jem ok make it every seconde or 1 minute please and thanks brother .
 

Axel Junior

Интересующийся
[QUOTE = "_ SERG_, message: 1578499, membre: 7800"]
Cet indicateur ne sera pas mis un jour plus de 15 millisecondes.
Cette limitation est imposée par le système d'exploitation.
L'indicateur lui-même recalcule les valeurs par intervalles de temps (barre, bougie), de sorte que votre souhait ne peut pas être exaucé.
[/ CITATION]
make-le toutes les 15 milliseconde, toutes les 30 milliseconde ou 1 minute si tu peux faire ça en paramètre pour avoir le choix et grand merci
 

fs256

Местный знаток
Библиотеки в архиве нет. Нашел в инете взломанную - работать отказывалась, поэтому перенес все в файл индюка - только один файл без всяких библиотек и вставок. В библиотеке нет одной функции, работающей с файлами, поэтому отключил режим работы с файлами. Что-то показывает.:unsure:

А я-то думал - откуда ГМО? )))
Просыпаются "с бодуна" русские ботаны в Йеле => посмотрели на ентот маркет-профиль => вырастили по списку => получилась репа (не то ((( . Потом/дальше/через... наконец-то - кукуруза (бабло пропили и ... домой ))).
 

Вложения

  • ГМО.png
    ГМО.png
    58,6 КБ · Просмотры: 164

saw

Элитный участник
Добавьте, пожалуйста в настройки этого чудесного стрелочника возможность выбора количества баров для отображения сигналов.фото.png
 

Вложения

  • FOREX INVINCIBLE SIGNAL-.mq4
    12,4 КБ · Просмотры: 78

MrGreen86

Гуру форума

Вложения

  • FOREX INVINCIBLE SIGNAL-.mq4
    24,8 КБ · Просмотры: 145

panand

Местный знаток
Отцы!
приклейте ему кнопку на график, что при нажатии "после окончания текущего цикла и удаления всех ордеров и отложек, остановить торговлю", а при отжатии "возобновить торговлю".
 

Вложения

  • Dope.mq4
    63,9 КБ · Просмотры: 41
Верх