начальное значение для input переменной

 

Доброго дня! 

Почитал форум, справку, нигде ответа не нашел. Пишут, что input менять нельзя и это понятно\правильно.

А начальное значение для input переменной можно подсчитав, передать в окно свойств советника при его первоначальном вызове? 

Вроде такого

input int   gBreakEvenLuft=
{
CSymbolInfo lSInfo;
return(lSInfo.StopsLevel());}
Документация по MQL5: Основы языка / Переменные / Input переменные
Документация по MQL5: Основы языка / Переменные / Input переменные
  • www.mql5.com
указывается перед типом данных. Изменять значение переменной с модификатором input внутри mql5-программы нельзя, такие переменные доступны только для чтения. Изменять значения input-переменных может только пользователь из окна свойств программы. Внешние переменные всегда переинициализируются непосредственно перед вызовом OnInit().   Существует...
 

extern  int ....

попробуйте использовать

 
нет, но можно завести какое-то дефолтное значение при котором параметр будет рассчитываться в коде
 
значение input можно только написать в коде 1 раз и изменять из окна параметров

input int a = 5;

вычисление 5 это уже его изменение.

Можно программно написать 5 или любое другое значение. но это один раз)
Или
Это можно было бы сделать если бы в препроцессоре были бы возможны вычисления. что то типа - 

#ifdef _MQL5_ // условие
input int a = 0; 
#ifndef

extern можно менять программно множество раз.

а вывести пользователю в inpit конкретные данные на выбор - сам когда то такое искал. тут на мой взгляд вариантов не много. можно ещё вывести на график в виде каких то графических меток.
Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • www.mql5.com
Главным преимуществом торговых терминалов MetaTrader является возможность создания автоматических торговых систем, способных совершать торговые операции без вмешательства трейдера, что позволяет исключить влияние психологии на результаты торговли. Для этого нужно сформулировать торговую стратегию и реализовать ее в виде программы на языке MQL...
Причина обращения: