так я тогда уже протестировала сразу. не подходит.
а может лучше сделать тогда такую сову с машками, чтобы можно было в ручную указывать какой период ма и что она должна делать ( в смысле открывать или закрывать выбор функции. потому как в ночное время упускаются входы и выходы
ещё раз прошу прощение. ну творческий я человек ))
вот только с этими сверху вниз, снизу вверх я запуталась, чтобы не получилось, друг друга они будут сразу закрывать
не бросайте это дело, я вас не тороплю. как будет у вас свободное время, попробуйте ещё раз вникнуть в суть дела в скринах. очень вас прошу. может быть со стороны комментариев кто то сможет его реализовать.
кому интересен этот сов, добро пожаловать. ведь стратегия работает.это единственное что не перерисовывает, перепробовала очень многое за много времени
1.Входы:
Покупка:
МА пересекает 100\200, МА пересекает 50\100, МА пересекает 50\200 снизу вверх
Продажа:
МА пересекает 100\200, МА пересекает 50\100, МА пересекает 50\200 сверху вниз
2 Выходы:
МА 50 пересекает в пересечени 100\200(в покупке)
МА 50 пересекает в пересечении 100\200 ( в продаже)
а если так? технически это очень сложно описать. хорошо получается только визуально на скринах. с выходами я не понимаю как точно вам технически написать
не сердитесь. я ведь её в ручную оттестировала и даёт хоть не большую но осознанную прибыль.
вы не сердитесь на меня. я и так пытаюсь вам обьяснить как могу. вроде выше я чётко описала что и как с этими машками. сейчас попробую немного по другому описать по действию
нарисовала и описала вам прямо на скрине как нужно. не думаю, что это сложно написать советника. в направляющей бай брать брать только ордера на бай и закрывать на сигнале в сел от этой направляющей и аналогично на сел, если в направляющей сел, закрываем ордер при сигнале на бай от любых МА. ПОЭТОМУ я вам и написала, что тут важно вписать сразу 3 пары МА, потому что тут работают все МА.
уже вижу что не так работает.
попробую начертать нужный пример, только не смейтесь я в этом ни буб бум <br/
extern int ( направляющая)пара МА. ма1Period =100;
MA2Period =200;
extern int MA1Period = 100;
MA2Period = 50;
extern int MA1Period = 200;
MA2Period = 50;
и обязательно у каждой машки чтобы можно было в ручную выставить методы открытия и закрытия ( ExtModeFastMA
ExtModeSlowMA
ExtPriseFastMA
ExtPriseSlowMA ) нужно метод — Linear Weiqhted
Применить к — Low
и вы забыли про М\М
ну как то так
ну и открытие и закрытие ордеров по моему описанию выше
а в моём задании стоит задача, если в напраляющем движении появляется противоположный сигнал в любой из пары ма, ордер закрываем, а когда появляется снова сигнал в ведущей паре ма из направляющей то снова берём ордер и так далее.
ну вот я сново его протестировала для вас, сделала скрин его работу неккоректную. он ужасно и не правильно работает, потому что задача у 3 ма совсем другая. на скрине я поставила свой шаблон с 3 парами ма и обозначила где он должен открывать и закрывать ордера, там же видно где открывал и закрывал сов. 3 ма
ell75