Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1311

 
Vitaly Muzichenko:

А лучше так

Спасибо большое за помощь !


Теперь не могу разобраться почему ругается на это:

int user_0 = SymbolInfoInteger(Symbol(), SYMBOL_TRADE_STOPS_LEVEL);

possible loss of data due to type conversion (возможная потеря данных из-за преобразования типов)

Что здесь не так?


 
Sprut 185:
Спасибо большое за помощь !


Теперь не могу разобраться почему ругается на это:

possible loss of data due to type conversion (возможная потеря данных из-за преобразования типов)

Что здесь не так?


Лонг или бул Не инт

Документация по MQL5: Получение рыночной информации / SymbolInfoInteger
Документация по MQL5: Получение рыночной информации / SymbolInfoInteger
  • www.mql5.com
SymbolInfoInteger - Получение рыночной информации - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Valeriy Yastremskiy:

Лонг или бул Не инт

Спасибо разобрался !!!

Теперь не понятно - чего не так - здесь:

trendstep = "Tredstep start on" +Trendstep_start+ " order";

ошибка : implicit conversion from 'number' to 'string' (неявное преобразование из "числа" в "строку")

что то не так с плюсами?


 
Sprut 185:
Спасибо разобрался !!!

Теперь не понятно - чего не так - здесь:

ошибка : implicit conversion from 'number' to 'string' (неявное преобразование из "числа" в "строку")

что то не так с плюсами?


НЕ явное преобразование. Это когда строки с цифрами складываете, цифры преобразуются в строковые переменные. А нужно явное. и надеюсь трендстеп имеет тип стринг. ))) 

trendstep = "Tredstep start on" +(string)Trendstep_start+ " order";
 
Valeriy Yastremskiy:

НЕ явное преобразование. Это когда строки с цифрами складываете, цифры преобразуются в строковые переменные. А нужно явное. и надеюсь трендстеп имеет тип стринг. ))) 

Спасибо за разъяснение !!!
Теперь буду знать 
 

Добрый день.

2 вопроса.

1. В МТ5 в режиме невизуального прогона эксперта не отображаются уровни стопа и тейка. Можно ли их как-то включить, чтобы отображались?

2. Ввиду того, что уровни тейка и стопа не отображаются, пытаюсь при тестировании (невизуальный режим) вывести их на график кодом прямо из кода эксперта. Но... Код создания объектов отрабатывает, никаких ошибок не выдает, но объекты не появляются. В чем тут может быть дело? Можно ли вообще наносить объекты на график из кода эксперта при его тестировании?

 
satorifx:

Добрый день.

2 вопроса.

1. В МТ5 в режиме невизуального прогона эксперта не отображаются уровни стопа и тейка. Можно ли их как-то включить, чтобы отображались?

2. Ввиду того, что уровни тейка и стопа не отображаются, пытаюсь при тестировании (невизуальный режим) вывести их на график кодом прямо из кода эксперта. Но... Код создания объектов отрабатывает, никаких ошибок не выдает, но объекты не появляются. В чем тут может быть дело? Можно ли вообще наносить объекты на график из кода эксперта при его тестировании?

Как можно что-то включить, если Вы НЕ используете визуальный режим?
Возможно Вы перефразируете свой вопрос и дадите больше информации?
 
Vladimir Karputov:
Как можно что-то включить, если Вы НЕ используете визуальный режим?
Возможно Вы перефразируете свой вопрос и дадите больше информации?

На закладке "Бэктест" окна "Тестер стратегий" если нажать правой кнопкой мыши, то в меню можно увидеть пункты "Автооткрытие графика" и "Открыть график". Если стоит галка напротив "Автооткрытие графика" или если не стоит, но нажать "Открыть график", то после прогона эксперта без визуализации появляется окно с графиком, в котором отображены все сделки. Вот в этом окне и хотелось бы видеть уровни тейков и стопов.

А в окне визуализатора - да, наносимые из кода тейки и стопы рисуются, но от этого окна никакого толку - функционал на грани фантастики - даже трендовую линию нанести невозможно....
 
satorifx:

На закладке "Бэктест" окна "Тестер стратегий" если нажать правой кнопкой мыши, то в меню можно увидеть пункты "Автооткрытие графика" и "Открыть график". Если стоит галка напротив "Автооткрытие графика" или если не стоит, но нажать "Открыть график", то после прогона эксперта без визуализации появляется окно с графиком, в котором отображены все сделки. Вот в этом окне и хотелось бы видеть уровни тейков и стопов.

А в окне визуализатора - да, наносимые из кода тейки и стопы рисуются, но от этого окна никакого толку - функционал на грани фантастики - даже трендовую линию нанести невозможно....
Если Вам важно увидеть графические построения - тестируйте в визуальном режиме.
Если на графике нужны сторонние индикаторы и объекты- настройте график и сохраните шаблон графика под именем тестируемого советника или под именем tester.tpl 
 
Vladimir Karputov:
Если Вам важно увидеть графические построения - тестируйте в визуальном режиме.
Если на графике нужны сторонние индикаторы и объекты- настройте график и сохраните шаблон графика под именем тестируемого советника или под именем tester.tpl 

Спасибо. Понятно.
Но интересует именно окно графика без визуализации - в нем можно делать какие-то графические построения, например рисовать трендовые (в окне визуализатора - нет).
Существует ли возможность именно в окне графика БЕЗ визуализации  показать уровни тейков и стопов?