Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1329

 
Caros programadores, por favor aconselhem como obter o montante de troca correcto em pontos, ou seja, PositionGetDouble(POSITION_SWAP) produz dinheiro, este montante é dividido por valor de pontos, certo? como obter o valor de pontos então, por que dividir? totalmente confuso, por favor aconselhem.
 
VVT:
Caros programadores, por favor aconselhem como obter a quantia correcta de swap em pips, ou seja, PositionGetDouble(POSITION_SWAP) produz dinheiro, esta quantia é dividida pelo valor de um pip, certo? como obter o valor do pip, dividi-lo por quê? estou confuso, por favor aconselhem.

SIMBOLO_COMÉRCIO_VALOR_LUCRO

Valor calculado do tick para posição rentável

duplo

SÍMBOLO_TRADE_TICK_VALUE_LOSS

Valor calculado do tick para uma posição perdida

duplo

 

Como é que se pode obter um?

#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:

Como é que se pode obter um?

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

É, mas eu gostaria de me livrar do #define

 
Vitaly Muzichenko:

É, mas eu gostaria de me livrar do #define

Penso que não
pergunta a autores mql, muito provavelmente para equiparar propriedades com declarações (numa variante específica, não necessariamente a nível global)
 
Alexey Viktorov:

SIMBOLO_COMÉRCIO_VALOR_LUCRO

Valor calculado do tick para posição rentável

duplo

SÍMBOLO_TRADE_TICK_VALUE_LOSS

Valor calculado de um tick para uma posição perdida

duplo

Eh, obrigado, ainda não percebi nada, sexta-feira, amanhã com a cabeça limpa)

 
Alexey Viktorov:

Ctrl+F

Mas apenas quando os testes com visualização.

Obrigado Amigos!

 
Será que preciso sequer desta funcionalidade se estiver a negociar futuros corretores AMP?
int  digits_adjust=1;
   if(m_symbol.Digits()==3 || m_symbol.Digits()==5)
      digits_adjust=10;
    
    


Se eu deixar esta funcionalidade, preciso de colocar a armadilha e a inclinação para 5000 para conseguir 50



 

Tarde.

Como pode o código MQL4(5) remover a limitação do máximo(mínimo) da janela indicadora, que é definida como se segue:

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

?

Razão: