Главная
Форум
Лаборатория стратегий и советников к ним.

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Форум Трейдеров » Торговые стратегии и программирование на MQL » Лаборатория стратегий и советников к ним. » Стратегия AISARA (Пересечение МА + Работа усреднения)
Стратегия AISARA
Дата: Пятница, 13.02.2015, 19:46 | Сообщение # 11 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

Mike299, в том то и дело, что на контрольных точках - в истории только контрольные точки - это грубый и не правдивый тест! 
в данном случае он открывает по сигналу закрытого НО! позиция открывается внутри свечи потому что других котировок нет!

gestureс Уважением, Владислав Expforex

Дата: Суббота, 14.02.2015, 14:06 | Сообщение # 12 Написал: Mike299
Группа: Пользователи
Сообщений: 87
Награды: 0
Статус: Offline

Сдвиг открытия сделки на цену открытия следующей свечи - единственный правильный и разумный вариант тестирования. Его результаты одинаковы при прогоне как по тикам, так по контр. точкам и по ценам открытия.
Мало того, что открытие по сигналу внутри свечи дает массу ложных сигналов (т.к. на текущей свече сначала могло быть пересечение машек, а затем нет при движении цены обратно). Так еще и сами тики в тестере не полностью дублируют реальную картину и от брокера к брокеру могут различаться. Поэтому будет различие тестера от реальной торговли минимум на 2-3 пипс в каждой сделке. И смысл от таких тестов?
Единственное решение, которое на 99,99% решает все эти вопросы, а также в 100 раз экономит время тестирования - делать сдвиг открытия сделки на цену открытия следующей свечи.

Дата: Суббота, 14.02.2015, 16:36 | Сообщение # 13 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

ну да, забыл еще что тут учитываться текущая цена:
   

Код
if(Bid>ma_1_0_FAST&& ma_1_0_FAST>ma_2_0_SLOW && Low[shift]<ma_2_0_SLOW && High[shift]>ma_2_0_SLOW &&(GetTypeLastClosePos(Symbol(),Magic)!=OP_BUY ||  GetTypeLastOpenPos(Symbol(),Magic)!=OP_BUY)){Sig=1;}
    if(Bid<ma_1_0_FAST &&ma_1_0_FAST<ma_2_0_SLOW && Low[shift]<ma_2_0_SLOW && High[shift]>ma_2_0_SLOW &&(GetTypeLastClosePos(Symbol(),Magic)!=OP_SELL|| GetTypeLastOpenPos(Symbol(),Magic)!=OP_SELL)){Sig=2;}


как по ТЗ:

Сделка на покупку. Ждем 
пересечения голубой МА с низу вверх красную МА 

Открываем сделку только 
тогда- когда цена с верху вниз достигает красную МА. (рис.1)
 
Сделка на продажу. Все 
в точности наоборот. (рис.2)

gestureс Уважением, Владислав Expforex

Дата: Суббота, 14.02.2015, 16:38 | Сообщение # 14 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

тут скорее по самой стратегии shift надо ставить на 0

attach_file Прикрепления: 9936870.png(19.0 Kb)

gestureс Уважением, Владислав Expforex

Дата: Суббота, 14.02.2015, 16:39 | Сообщение # 15 Написал: Mike299
Группа: Пользователи
Сообщений: 87
Награды: 0
Статус: Offline

В каждой избушке свои погремушки wink

Дата: Суббота, 14.02.2015, 16:41 | Сообщение # 16 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

при shift=0 такая картина получается : 

attach_file Прикрепления: 0057759.png(18.9 Kb)

gestureс Уважением, Владислав Expforex

Дата: Суббота, 14.02.2015, 16:41 | Сообщение # 17 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

Цитата Mike299 ()
В каждой избушке свои погремушки
да стратегию прислали извне. Автор долго бил себя в груди что она прибыльная. Мне просто захотелось ее проверить.

gestureс Уважением, Владислав Expforex

Дата: Суббота, 14.02.2015, 16:44 | Сообщение # 18 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

обновил. Сделал что при открытии на бай - цена открытия свечки должна быть ниже МА
при селл - выше МА

gestureс Уважением, Владислав Expforex

Дата: Суббота, 14.02.2015, 16:46 | Сообщение # 19 Написал: Mike299
Группа: Пользователи
Сообщений: 87
Награды: 0
Статус: Offline

Ну у вас много экспертов я видел, которые открывают сделки внутри свечи. Просто я не понимаю, смысл себе усложнять жизнь длительными тиковыми тестами + еще с большой погрешностью по цене открытия, когда есть простой и удобный вариант смещать открытие сделки на новую свечу? Ведь это никак не ломает сути самой стратегии, идеи, заложенной в Эксперте.

Дата: Суббота, 14.02.2015, 17:01 | Сообщение # 20 Написал: Mike299
Группа: Пользователи
Сообщений: 87
Награды: 0
Статус: Offline

Посмотрел новую версию Эксперта - по сути ничего не изменилось. Ок, допустим кому то надо открытие сделки внутри свечи, для этого есть shift=0. НО почему не сделать для остальных, кому нужна скорость, удобство и высокое качество тестирования при shift=1 сдвиг открытия сделки на цену открытия новой свечи. Это же очень просто, и самое интересное, что у вас, например в шаблоне для индикаторов параметр shiftbar как раз работает точно так как я описываю, т.е. правильно.

Форум Трейдеров » Торговые стратегии и программирование на MQL » Лаборатория стратегий и советников к ним. » Стратегия AISARA (Пересечение МА + Работа усреднения)
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:
Expforex Идеи для Форекс https://www.expforex.com/1NEWDESIGN/NEWLOGO/LOGONEW.png expforex@meta.ua Украина expforex2