Страница 7 из 12

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 19:23
Tyler_Durden
протестил, получилось почти тоже что и у вас. но запущеный робот в позу не встает, вот сейчас было пересечение вниз в 18.00 на часе.
Но он не встал.
В чем может быть причина отсутствия жизнедеятельности робота, как думаете?

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 19:25
evge
предположительно, причина в том что не открыт график с WriteData, т.е. данные в DataSlot1 не обновляются от вышестоящего ТФ. Или, как замена открытому графику - это фиктивный робот (советник) пишуший эти данные параллельно с торгующим роботом ReadData.

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 19:45
Tyler_Durden
нет , у меня окно открыто , внем два графика н1 и м1 , данные в DataSlot1 обновляются. А попробуйте у себя запустить советника у вас ведь готово все было на этапе тестирования (в смысле что времени много не займет у вас).
Охота понять почему он не работает и что нужно выполнить для его оживления ;)

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 19:52
evge
Проверить то не сложно, просто условия придётся менять или ждать следующего пересечения.

Запустил.

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 20:06
evge
Изменил условие на больше и запустил с 1М и 10S таймфреймами

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

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 20:16
Tyler_Durden
а код робота тот, что выше? ща тоже попробую до секунд спустться

я так понимаю в readdata надо добавить BarDate().Year, BarDate().Month, BarDate().Day, BarTime().Hours, BarTime().Minutes, 0);

чтбы он считывал с минут

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 20:32
evge
Tyler_Durden писал(а):я так понимаю в readdata надо добавить


да, всё верно

у меня уже советник перевернулся в шорт.

2 сделки есть

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 20:35
evge
ReadData-Strategy-Sma-Ema-02.png

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 20:57
Tyler_Durden
блин у меня почему-то не входит, хотя пересечения были уже.
Ща удалю DataSLot1 и оба индикатора и по-новой установлю. Но раз он рисует, значит он читает же из WriteData

удалил индикаторы, удалил папку, удалил робота.
Добавил WriteData, добавил ReadData,создал робота,папка появилась, данные в нее идут.
Робот стоит, не входит в позу. Чертовщина какая-то

Re: FractalsMTF - отображение фракталов старшего таймфрейма на младшем

Добавлено: 05 дек 2017, 21:05
evge
Я код менял немного.

Пересечение убирал, чтобы в позицию сразу вошёл.

EMA > SMA
EMA < SMA