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

Раздел: Язык программирования MQL4
Автор темы: chocolate
Создана: 2011-10-31 18:43
Ответов: 862 | Просмотров: 201773
Страница 43 из 44
Источник: https://forexsystemru.com/threads/65203/page-43

---

## BUT — 2024-08-12 19:36

Здравствуйте, Иван. Не соглашусь с Вами.

> Цитата (ИванМН):
> Бут, open parenthesis по-английски - открывающая фигурная скобка.

Не знаток английского, хоть и несколько лет назад сдал кембриджский экзамен на знание английского языка. По поводу скобок "parenthesis" в английском языке - это именно круглая скобка. Так трактует кембриджский словарь, а также, к примеру, в книге "Punctuation Guide". Words: A User's Guide. Routledge. ISBN 9781317864295. На странице 406:

В кембриджском толковом словаре:

Компилятор, на сколько я понимаю, не различает фигурные или круглые скобки.

> Цитата (ИванМН):
> Она где-то пропущена, но где именно, можно понять, только увидев полный листинг. Обычные скобки после слова Point необязательны, по крайней мере, в МТ4, не знаю, как в МТ5.

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

## michaetom97 — 2024-08-13 00:17

помогите пожалуйста

## ИванМН — 2024-08-13 03:56

Да, действительно, я был неправ, поскольку исходил из русского "парантез" - именно фигурная скобка, при заимствовании значение изменилось. Посмотрел в переводчике - да, как ни странно, на английском это обычная скобка, наравне с bracket. Ну ОК, тем и закончим.

> Цитата (BUT):
> В нашем случае именно в этом в проблема. В МТ5 Point() является уже функцией, которая возвращает значение _Point. Поэтому в mql5 допускается использовать Point() или _Point.

Хорошо, в MQL5 со своими советами больше не лезу.

## sportomans — 2024-08-16 09:38

> Цитата (krampe21):
> Здравствуйте Иван!
>
> Хочу поделиться интересным индикатором (присоединил), который может быть основой хорошего советника. Сигналы качественные, не перерисовывается.  Стратегия - торговля отложенными 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).
>
>   Если Вы Иван запустите индикатор в тестере - будет понятно и наглядно видно, как должен работать советник в соответствии с описанным Алгоритмом.
>
>  Надеюсь, что данный индикатор будет Вам интересен и полезен.
>
>  Хорошего дня и творческих успехов.

До конца не понятно

## oddron — 2025-05-12 23:25

> Цитата (kpll):
> Кто лучше обработает большой палец - у того и грааль

Это тоже что личное?))

## kpll — 2025-05-12 23:28

> Цитата (oddron):
> Это тоже что личное?))

Ну как сказать. Когда этот палец увидел - наступил ступор. Чем его можно обработать, чтобы так не попасть? Потом обработал набором из 5 разных машек и получилась такая картинка. Одна машка правда рисует. В реале... ?

## oddron — 2025-05-12 23:34

> Цитата (kpll):
> Ну как сказать. Когда этот палец увидел - наступил ступор. Чем его можно обработать, чтобы так не попасть?

Звиняй, дальше просто спрашивать боязно))).

## krampe87 — 2025-05-13 17:54

Здравствуйте всем!
Предлагаю к автоматизации интересный индикатор. 
Особенно прошу обратить внимание на него участника данного форума Def Leppard.
Индикатор присоединяю.

## oddron — 2025-05-13 18:00

> Цитата (krampe87):
> Здравствуйте всем!
> Предлагаю к автоматизации интересный индикатор.
> Особенно прошу обратить внимание на него участника данного форума Def Leppard.
> Индикатор присоединяю.

Как предлогаете  использовать? Чуть подробнее pls.

## krampe87 — 2025-05-13 18:03

Спасибо за вопрос. 
При нанесении на график сигналы индикатора наглядны и понятны.

## pokon — 2025-05-13 18:05

> Цитата (krampe87):
> Спасибо за вопрос.
> При нанесении на график сигналы индикатора наглядны и понятны.

а как с перерисовкой

## krampe87 — 2025-05-13 18:36

> Цитата (pokon):
> а как с перерисовкой

Это бывает, да. Какой индикатор не имеет недостатков?
Но инструмент очень полезный.

## ИванМН — 2025-05-14 02:08

> Цитата (krampe87):
> Это бывает, да. Какой индикатор не имеет недостатков?
> Но инструмент очень полезный.

Блистательно. Ни добавить, ни убавить.

## советник — 2025-06-20 15:44

Возможно ли создать советник на основе этого индикатора? Подробности вышлю.

## советник — 2025-06-22 08:55

> Цитата (советник):
> Возможно ли создать советник на основе этого индикатора? Подробности вышлю.

Ручная торговля на 28 парах прибыльна. Текущие убытки возвращаются в прибыль. Советник поможет в настройке системы.

## Sergan1311 — 2025-06-24 18:32

ребзя помогите написать простенького бота, бьюсь уже месяц с нейронкой не получается нифига

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 или в ручном режиме пользователем - серия ордеров сбрасывается.

## vladradon — 2025-06-24 18:57

> Цитата (Sergan1311):
> ребзя помогите написать простенького бота, бьюсь уже месяц с нейронкой не получается нифига
>
> 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 или в ручном режиме пользователем - серия ордеров сбрасывается.

Деццццкий сад! Он и неделю не проживет. Теперь уже какой-нибудь ИИ легко такой напишет и даже без ошибок.

## Sergan1311 — 2025-06-24 19:30

> Цитата (vladradon):
> Деццццкий сад! Он и неделю не проживет. Теперь уже какой-нибудь ИИ легко такой напишет и даже без ошибок.

это бот полуавтомат, он запускается после закрытия моего ручного ордера по сл!

## Sergan1311 — 2025-06-24 20:47

> Цитата (vladradon):
> Какая разница? Посчитай сколько каждый раз при срабатывании стоплосса будет уменьшаться баланс (не путать с депозитом!), а при этом последний лот умножается на гигантский коэффициент... Да.., там даже до 3-го открытия лотов не дойдет - офигенно умноженный лот минус уже потерянный депозит и нехватка маржи для открытия ордера вновь увеличенным от предыдущего - я поторопился - сутки не продержится.

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

## vladradon — 2025-06-24 21:47

> Цитата (Sergan1311):
> ты что пишешь? какой лот, лот одни и тот же всегда, увеличивать только тп, сл и лот всегда один и тот же. Там же и картинка прикреплена все предельно ясно обозначено. Блин пост перенесли а картинку удалили

У меня тяжелый день... 
Но это ничего не меняет - считай сколько будет убывать баланс с каждым стоплоссом, а тейкпрофит будет все дальше и дальше... И не факт, что вообще он сможет при том же лоте компенсировать все стоплоссы от начального баланса без изменения лота. Это тупая математика - либо ждать и верить, что цена после 5-го стоплосса достигнет все-таки тейкпрофита (который уже от первоначального к примеру х*5), но не учтены ни свопы, ни коммиссии. Не учтены проверки на доступность открытия очередного ордера  на количество доступной маржи... (это я уже о простоте сова).
А чтобы вообще все это работало, нужно хренову тучу всяких функций прописывать так, чтобы этот сов работал не только когда его один раз запустил в тестере или на графике, но и восстанавливался при любом перезапуске - это ведь еще нужно восстанавливать все последние сделки или записывать последнюю ситуацию (текущую) для аварийного восстановления.
Сам алгоритм - элементарный. Чтобы он был полноценным для самостоятельной работы, в него нужно гораздо более сложный алгоритм запихнуть (и заставить работать).

---

Следующая страница: https://forexsystemru.com/threads/65203/page-44
