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

  • Автор темы Автор темы chocolate
  • Дата начала Дата начала

BUT

Местный знаток
Здравствуйте, Иван. Не соглашусь с Вами.
Бут, 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.
 

michaetom97

Новичок форума
помогите пожалуйста
 

Вложения

  • photo_2024-08-12_22-14-31.jpg
    photo_2024-08-12_22-14-31.jpg
    130,3 КБ · Просмотры: 17

ИванМН

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

sportomans

Новичок форума
Здравствуйте Иван!

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

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

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

Хорошего дня и творческих успехов.
До конца не понятно
 
Верх