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

 
input string Somevalue = "Maxim";
...
void OnTick(){
   Comment(Somevalue);
}
O programa MQL5 imprime um comentário:

"1487811600"

Porque é que isto acontece? Como pode ser emitido o valor correcto da string?
 
Maksym Mudrakov:
input string Somevalue = "Maxim";
...
void OnTick(){
   Comment(Somevalue);
}
O programa MQL5 imprime um comentário:

"1487811600"

Porque é que isto acontece? Como pode ser emitido o valor correcto da string?
Este não pode ser o caso. Verifique novamente.
 

Pessoal, os sinais são apenas trocas automáticas ou as ferramentas MQL precisam de fazer alguma coisa?

Isto é, se eu for um fornecedor de sinais, então eu apenas publico os meus negócios em tempo real, e alguém, por exemplo, repete-os ?

É assim?

 
Izzyy:

1. Pessoal, os sinais são apenas trocas automáticas ou as ferramentas MQL têm de fazer alguma coisa?

Isto é, se eu for um fornecedor de sinais, apenas publico as minhas transacções em tempo real, e 2. alguém, por exemplo, as repete ?

Assim ?

  1. Sim, a cópia é uma transacção totalmente automática. E se é um fornecedor, não importa o dispositivo que utiliza para abrir transacções: um terminal comercial Windows, um terminal móvel ou um terminal Web.....
  2. E este "alguém" é o serviço "Sinais".
 
Vladimir Karputov:

  1. Sim, é isso mesmo. E se é um fornecedor, não importa o dispositivo que utiliza para abrir transacções: terminal comercial Windows, terminal móvel, Web-terminal....
  2. E este "alguém" é o serviço "Sinais".

Então, de facto, se me registar como fornecedor, isso significa que apenas publicarei as minhas ofertas?

O que significa então subscrever sinais - é como se fossem apenas alguns a publicar ?

 
Izzyy:
  1. Fórum: Ao responder, o cursor salta para a citação
  2. Se é um fornecedor - está apenas a negociar. Tudo o resto - transmissão, cópia - é feito pelo serviço "Sinais
  3. Não há "favoritos" - os negócios só serão copiados para aqueles que SUBSCREVEM AO SEU SINAL.
 
Vladimir Karputov:
  1. Fórum: Ao responder, o cursor salta para a citação
  2. Se é um fornecedor - está apenas a negociar. Tudo o resto - transmissão, cópia - é feito pelo serviço "Sinais
  3. Não há "favoritos" - os negócios só serão copiados para aqueles que SUBSCREVEM AO SEU SINAL.
Obrigado. O cursor não apareceu agora por alguma razão )
 
Izzyy:
Obrigado. O cursor não apareceu agora por alguma razão )
Magia :)
 
Vladimir Karputov:
Magia :)
A equipa de apoio técnico do sítio deveria ter consertado esta "magia" há muito tempo atrás.
 
Boa tarde, a todos.
O código abaixo codifica uma ideia simples.
Se a última encomenda encerrada foi na SEL
Se a última encomenda encerrada foi na NEL
Abrir uma ordem NEL
if (OrderSelect (Ht-1,SELECT_BY_POS, MODE_HISTORY))                                            
if ( OrderType ()==OP_SELL)                                            
X = OrderProfit( );                                            

if (OrderSelect (Ht-1,SELECT_BY_POS, MODE_HISTORY))                                            
if ( OrderType ()==OP_BUY)                                              
if(X < 0)                                              

OrderSend(Symbol(),OP_SELL,0.1,Bid ,3,Ask+400*Point,Ask-200*Point,"17-10",123 );
PERGUNTA
Que construção linguística pode ser utilizada para acrescentar mais duas condições a este código (circulado a vermelho)

Se a última ordem fechada for NEL
Se a última encomenda CEL for encerrada
Se a última ordem encerrada tiver sido encerrada no NEL
Se a última encomenda fechada tiver sido encerrada numSL

Obrigado pela sua ajuda.


Ficar-lhe-ia muito grato se pudesse escrever o código e não apenas explicar o que tem de ser feito.