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

 
Уважаемые программисты подскажите пожалуйста как правильно получить сумму свопа в пунктах, тоесть PositionGetDouble(POSITION_SWAP) на выхлопе деньги, эту сумму делим на стоимость пункта, верно? как тогда получить стоимость пункта, что на что делить? совсем запутался, подскажите пожалуйста.
 
VVT:
Уважаемые программисты подскажите пожалуйста как правильно получить сумму свопа в пунктах, тоесть PositionGetDouble(POSITION_SWAP) на выхлопе деньги, эту сумму делим на стоимость пункта, верно? как тогда получить стоимость пункта, что на что делить? совсем запутался, подскажите пожалуйста.

SYMBOL_TRADE_TICK_VALUE_PROFIT

Рассчитанная стоимость тика для прибыльной позиции

double

SYMBOL_TRADE_TICK_VALUE_LOSS

Рассчитанная стоимость тика для убыточной позиции

double

 

Каким образом можно получить?

#property copyright "Copyright 2021"
#property link "https://www.mql5.com"
#property version "1.12"

int OnInit()
{
  Print(version); 'version' - undeclared identifier
  return(INIT_SUCCEEDED);
}
 
Vitaly Muzichenko:

Каким образом можно получить?

#define VER "1.02"
#property version VER
 
void OnStart()
{
   Comment("Версия программы: ",VER); 
}
 
Спартак Угланов:

Так и есть, но хотелось-бы избавится от #define

 
Vitaly Muzichenko:

Так и есть, но хотелось-бы избавится от #define

по моему не получится
вопрос к авторам mql, скорее всего, что бы приравняли свойства к обьявлениям (в конкретном варианте, не обязательно глобально)
 
Alexey Viktorov:

SYMBOL_TRADE_TICK_VALUE_PROFIT

Рассчитанная стоимость тика для прибыльной позиции

double

SYMBOL_TRADE_TICK_VALUE_LOSS

Рассчитанная стоимость тика для убыточной позиции

double

Эээ, спасибо, пока ничего не понял, пятница, завтра на свежую голову)

 
Alexey Viktorov:

Ctrl+F

Но только при тестировании с визуализацией.

Спасибо Друзья!

 
Нужна ли мне вопще эта функция если я торгую фьючерсами брокер AMP
int digits_adjust=1;
   if(m_symbol.Digits()==3 || m_symbol.Digits()==5)
      digits_adjust=10;
    
    


Если я оставляю эту функцию, то мне необходимо ставить  тп и сл  на 5000  чтобы получить 50



 

Добрый день.

Как кодом MQL4(5) снять ограничение по максимуму(минимуму) окна индикатора, задаваемое так:

IndicatorSetDouble(INDICATOR_MAXIMUM,  X);
IndicatorSetDouble(INDICATOR_MINIMUM, -X);

?

Причина обращения: