Помощь в кодировании - страница 373

 
grego:
Это сообщение для Mladen, привет, сэр, это то, что я получил, когда я пытался compli expert в meta editor, fisher m11 ea, что это значит? Спасибо!

'Fisher M11 ea.mq4' Fisher M11 ea.mq4 1 1

'stdlib.mqh' stdlib.mqh 1 1

'stderror.mqh' stderror.mqh 1 1

функция должна возвращать значение Fisher M11 ea.mq4 94 5

переменная 'cerrada' не используется Fisher M11 ea.mq4 78 8

переменная 'цена' не используется Fisher M11 ea.mq4 77 10

переменная 'ticket' не используется Fisher M11 ea.mq4 76 7

объявление 'c' скрывает глобальное объявление в строке 57 Fisher M11 ea.mq4 191 82

переменная 'i' не используется Fisher M11 ea.mq4 356 18

объявление 'slippage' скрывает глобальное объявление в строке 60 Fisher M11 ea.mq4 531 12

Объявление 'magic' скрывает глобальное объявление в строке 14 Fisher M11 ea.mq4 532 28

возвращаемое значение 'OrderSelect' должно быть проверено Fisher M11 ea.mq4 684 4

возвращаемое значение 'OrderSelect' должно быть проверено Fisher M11 ea.mq4 791 4

не все пути управления возвращают значение Fisher M11 ea.mq4 801 1

объявление 'slippage' скрывает глобальное объявление в строке 60 Fisher M11 ea.mq4 841 12

объявление 'magic' скрывает глобальное объявление в строке 14 Fisher M11 ea.mq4 842 28

возвращаемое значение 'OrderSelect' должно быть проверено Fisher M11 ea.mq4 1010 4

не все пути управления возвращают значение Fisher M11 ea.mq4 1020 1

возвращаемое значение 'OrderSelect' должно быть проверено Fisher M11 ea.mq4 1093 4

возвращаемое значение 'OrderSelect' должно быть проверено Fisher M11 ea.mq4 1187 3

объявление 'slippage' скрывает глобальное объявление в строке 60 Fisher M11 ea.mq4 1267 11

возвращаемое значение 'OrderSelect' должно быть проверено Fisher M11 ea.mq4 1401 3

0 ошибка(и), 19 предупреждение(и) 1 20

Это просто предупреждения компилятора.

Насколько я вижу, ни одно из них не является опасным (советник должен работать).

[Deleted]  

не работает вообще, даже в тестере стратегий не открывает сделки, спасибо за ответ.

 
grego:
не работает вообще, даже в тестере стратегий не открывает сделки, спасибо за ответ.

Этот же советник (без изменения кода - все эти предупреждения с моей стороны) в визуальном бэк-тесте на моем терминале:

Как вы можете видеть, он открыл и закрыл ордер (все параметры по умолчанию используются)

Файлы:
fisher.gif  77 kb
[Deleted]  

да вы правы, я вижу это, но возможно проблема с моим брокером, потому что, минимальный размер лота считается числом (1), у другого брокера это (00.1) та же сумма!?

 
grego:
да вы правы, я вижу это, но может быть проблема с моим брокером, потому что, минимальный размер лота считается числом (1), у другого брокера это (00.1) та же сумма!?

Нет, это не то же самое.

При запуске обратного теста переключитесь на вкладку журнала, и там должна появиться какая-либо ошибка. Проверьте, что это за ошибка

[Deleted]  

2014.10.16 14:38:36.656 EURUSD,M5: 9193 тиковых события (9293 бара, 18484 состояния бара) обработаны за 82687 мс (общее время 82875 мс)

2014.10.16 14:38:36.656 2014.10.14 23:59 Cannot open file 'C:\Program Files\Forex Broker Inc MT4 Client Terminal\MQL4\indicators\Fisher M11.ex4' [2]

вот что я получил

 
grego:
2014.10.16 14:38:36.656 EURUSD,M5: 9193 тиковых события (9293 бара, 18484 состояния бара) обработаны в течение 82687 мс (общее время 82875 мс)

2014.10.16 14:38:36.656 2014.10.14 23:59 Cannot open file 'C:\Program Files\Forex Broker Inc MT4 Client Terminal\MQL4\indicators\Fisher M11.ex4' [2]

вот что я получил

Вам не хватает индикатора Fisher M11 (из этого сообщения: Forex TSD - форекс форум - Скачать fisher m11.mq4 ) в папке indicators. Проверьте, почему он отсутствует

[Deleted]  

Спасибо большое, я проверю, но индикатор на моем графике, в любом случае я проверю.

 
grego:
Спасибо большое, я проверю, но индикатор на моем графике, в любом случае, я проверю.

Там должен быть индикатор"Fisher M11" (именно такое название, он не должен называться как-то по-другому - ни добавлением ти, ни сокращением названия).

[Deleted]  

О, спасибо большое, теперь работает хорошо, я хочу спросить кое-что, можно ли изменить код, я хочу, чтобы эксперт открыл сделку сразу после текущего сигнала и закрыл сделку, как только сигнал изменится, и открыл новую сделку после нового сигнала? tnx (не ждать сигнала).