Предложения по автоматизации торговли

  • Автор темы Автор темы chocolate
  • Дата начала Дата начала
Здравствуйте, Иван. Не соглашусь с Вами.
Бут, open parenthesis по-английски - открывающая фигурная скобка.
Не знаток английского, хоть и несколько лет назад сдал кембриджский экзамен на знание английского языка. По поводу скобок "parenthesis" в английском языке - это именно круглая скобка. Так трактует кембриджский словарь, а также, к примеру, в книге "Punctuation Guide". Words: A User's Guide. Routledge. ISBN 9781317864295. На странице 406:
1723478552336.png
В кембриджском толковом словаре:
1723478708099.png
Компилятор, на сколько я понимаю, не различает фигурные или круглые скобки.

Она где-то пропущена, но где именно, можно понять, только увидев полный листинг. Обычные скобки после слова Point необязательны, по крайней мере, в МТ4, не знаю, как в МТ5.
В нашем случае именно в этом в проблема. В МТ5 Point() является уже функцией, которая возвращает значение _Point. Поэтому в mql5 допускается использовать Point() или _Point.
 
помогите пожалуйста
 

Вложения

  • photo_2024-08-12_22-14-31.jpg
    photo_2024-08-12_22-14-31.jpg
    130,3 КБ · Просмотры: 28
Да, действительно, я был неправ, поскольку исходил из русского "парантез" - именно фигурная скобка, при заимствовании значение изменилось. Посмотрел в переводчике - да, как ни странно, на английском это обычная скобка, наравне с bracket. Ну ОК, тем и закончим.
В нашем случае именно в этом в проблема. В МТ5 Point() является уже функцией, которая возвращает значение _Point. Поэтому в mql5 допускается использовать Point() или _Point.
Хорошо, в MQL5 со своими советами больше не лезу.
 
Здравствуйте Иван!

Хочу поделиться интересным индикатором (присоединил), который может быть основой хорошего советника. Сигналы качественные, не перерисовывается. Стратегия - торговля отложенными STOP ордерами.

Если этот индикатор вдохновит Вас написать на нем советник, то Алгоритм такой:

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

1. Если цена сравнялась с любой из этих линий, выставляется два отложенных ордера BUY STOP и SELL STOP на расстоянии N пунктов (N задается в настройках советника) выше и ниже этой пунктирной линии.

2. Если цена пошла вверх, срабатывает BUY STOP (открывается покупка). Закрытие - цена сравнялась с более высокой голубой пунктирной линией. В этом случае сделка прибыльная.

3. Если цена пошла вниз, срабатывает SELL STOP (открывается продажа). Закрытие - цена сравнялась с более низкой коричневой пунктирной линией. В этом случае сделка прибыльная.

4. Одновременно с закрытием ордеров по данной схеме, сразу выставляются два новых отложенных ордера как в п.1, и цикл (п.1, 2, 3) повторяется.

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

6. После убыточной сделки, торгуемый объем (лот) увеличивается в Р раз (значение Р задается в настройках советника.

7. Одновременно с закрытием убыточного ордера, сразу выставляются два новых отложенных ордера как в п.1, и цикл повторяется.

В настройках советника желательна возможность менять параметры индикатора: 1) angle_up ;
2) angle_dn ; 3) ExtDepth.
В настройках советника желательна возможность задания: 1) торгуемый лот; 2) Тейк Профит и Стоп Лосс; 3) значения N и P (см. п.1 и п.6).

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

Надеюсь, что данный индикатор будет Вам интересен и полезен.

Хорошего дня и творческих успехов.
До конца не понятно
 
Это тоже что личное?))
Ну как сказать. Когда этот палец увидел - наступил ступор. Чем его можно обработать, чтобы так не попасть? Потом обработал набором из 5 разных машек и получилась такая картинка. Одна машка правда рисует. В реале... ?
 
Последнее редактирование:
Здравствуйте всем!
Предлагаю к автоматизации интересный индикатор.
Особенно прошу обратить внимание на него участника данного форума Def Leppard.
Индикатор присоединяю.
 

Вложения

Здравствуйте всем!
Предлагаю к автоматизации интересный индикатор.
Особенно прошу обратить внимание на него участника данного форума Def Leppard.
Индикатор присоединяю.
Как предлогаете использовать? Чуть подробнее pls.
 
Спасибо за вопрос.
При нанесении на график сигналы индикатора наглядны и понятны.
 
Последнее редактирование модератором:
Возможно ли создать советник на основе этого индикатора? Подробности вышлю.
 

Вложения

Последнее редактирование модератором:
Возможно ли создать советник на основе этого индикатора? Подробности вышлю.
Ручная торговля на 28 парах прибыльна. Текущие убытки возвращаются в прибыль. Советник поможет в настройке системы.
 
ребзя помогите написать простенького бота, бьюсь уже месяц с нейронкой не получается нифига

1.Подхватывает ордера открытые в ручном режиме пользователем (через стандартный интерфейс Metatrader 4)
2.В Случае закрытия первого ордера по SL - открывается ордер в противоположную строну первого ордера (например первый ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x2 от первого ордера, размер SL = x1 от первого ордера
3.В Случае закрытия второго ордера по SL - открывается ордер в противоположную строну второго ордера ( например второй ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x3 от первого ордера, размер SL = x1 от первого ордера
4.В Случае закрытия третьего ордера по SL - открывается ордер в противоположную строну третьего ордера (например третий ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x4 от первого ордера, размер SL = x1 от первого ордера
5.В Случае закрытия четвертого ордера по SL - открывается ордер в противоположную строну четвертого ордера (например четвертый ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x5 от первого ордера, размер SL = x1 от первого ордера
6.В Случае закрытия пятого ордера по SL - открывается ордер в противоположную строну пятого ордера (например пятый ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x6 от первого ордера, размер SL = x1 от первого ордера
7. При закрытии ордера по TP или в ручном режиме пользователем - серия ордеров сбрасывается.
 

Вложения

  • Снимок экрана 2025-06-24 210843.png
    Снимок экрана 2025-06-24 210843.png
    24,3 КБ · Просмотры: 20
ребзя помогите написать простенького бота, бьюсь уже месяц с нейронкой не получается нифига

1.Подхватывает ордера открытые в ручном режиме пользователем (через стандартный интерфейс Metatrader 4)
2.В Случае закрытия первого ордера по SL - открывается ордер в противоположную строну первого ордера (например первый ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x2 от первого ордера, размер SL = x1 от первого ордера
3.В Случае закрытия второго ордера по SL - открывается ордер в противоположную строну второго ордера ( например второй ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x3 от первого ордера, размер SL = x1 от первого ордера
4.В Случае закрытия третьего ордера по SL - открывается ордер в противоположную строну третьего ордера (например третий ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x4 от первого ордера, размер SL = x1 от первого ордера
5.В Случае закрытия четвертого ордера по SL - открывается ордер в противоположную строну четвертого ордера (например четвертый ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x5 от первого ордера, размер SL = x1 от первого ордера
6.В Случае закрытия пятого ордера по SL - открывается ордер в противоположную строну пятого ордера (например пятый ордер Buy, открываем Sell), размер лота от первого ордера, размер TP = x6 от первого ордера, размер SL = x1 от первого ордера
7. При закрытии ордера по TP или в ручном режиме пользователем - серия ордеров сбрасывается.
Деццццкий сад! Он и неделю не проживет. Теперь уже какой-нибудь ИИ легко такой напишет и даже без ошибок.
 
Какая разница? Посчитай сколько каждый раз при срабатывании стоплосса будет уменьшаться баланс (не путать с депозитом!), а при этом последний лот умножается на гигантский коэффициент... Да.., там даже до 3-го открытия лотов не дойдет - офигенно умноженный лот минус уже потерянный депозит и нехватка маржи для открытия ордера вновь увеличенным от предыдущего - я поторопился - сутки не продержится.
ты что пишешь? какой лот, лот одни и тот же всегда, увеличивать только тп, сл и лот всегда один и тот же. Там же и картинка прикреплена все предельно ясно обозначено. Блин пост перенесли а картинку удалили
 

Вложения

  • Снимок экрана 2025-06-24 210843.png
    Снимок экрана 2025-06-24 210843.png
    24,3 КБ · Просмотры: 12
ты что пишешь? какой лот, лот одни и тот же всегда, увеличивать только тп, сл и лот всегда один и тот же. Там же и картинка прикреплена все предельно ясно обозначено. Блин пост перенесли а картинку удалили
У меня тяжелый день...
Но это ничего не меняет - считай сколько будет убывать баланс с каждым стоплоссом, а тейкпрофит будет все дальше и дальше... И не факт, что вообще он сможет при том же лоте компенсировать все стоплоссы от начального баланса без изменения лота. Это тупая математика - либо ждать и верить, что цена после 5-го стоплосса достигнет все-таки тейкпрофита (который уже от первоначального к примеру х*5), но не учтены ни свопы, ни коммиссии. Не учтены проверки на доступность открытия очередного ордера на количество доступной маржи... (это я уже о простоте сова).
А чтобы вообще все это работало, нужно хренову тучу всяких функций прописывать так, чтобы этот сов работал не только когда его один раз запустил в тестере или на графике, но и восстанавливался при любом перезапуске - это ведь еще нужно восстанавливать все последние сделки или записывать последнюю ситуацию (текущую) для аварийного восстановления.
Сам алгоритм - элементарный. Чтобы он был полноценным для самостоятельной работы, в него нужно гораздо более сложный алгоритм запихнуть (и заставить работать).
 

Посмотрели (221) Посмотреть

Отслеживают (185) Посмотреть

Назад
Верх