Por favor, digam-me qual é o problema. O compilador não dá quaisquer erros. No verificador, a maioria dos negócios está bem, mas por vezes o manipulador de erros na impressora escreve paragens erradas e o preço aberto escreve com 6 casas decimais: Preço inválido (stop) OrderSendX(symbol=AUDCAD,cmd=SELLL,volume=0,29,price=0,995120,slippage=50,stoploss=0,996470,takeprofit=0,991070)
barudkinarseniy: Por favor, digam-me qual é o problema. O compilador não dá quaisquer erros. No verificador, a maioria dos negócios está bem, mas por vezes o manipulador de erros na impressora escreve paragens erradas e o preço aberto escreve com 6 casas decimais: Preço inválido (stop) OrderSendX(symbol=AUDCAD,cmd=SELLL,volume=0,29,price=0,995120,slippage=50,stoploss=0,996470,takeprofit=0,991070)
A primeira coisa que me chamou a atenção foi este fragmento de código, estas duas funções são as mesmas
int msl = (int) MarketInfo(Symbol(),MODE_STOPLEVEL);
int stsl = (int) SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL);
Pode informar se um EA continuará a trabalhar se eu alterar o perfil no MT4? Ou será que todas as janelas da EA têm de estar abertas no mesmo perfil para funcionarem permanentemente?
É possível escrever um programa em MQL4 que desenhe um gráfico sob a forma de castiçais de acordo com os valores calculados em diferentes intervalos de tempo? Talvez existam códigos prontos para tais problemas?
Ivan Molchanov: Pode informar se a EA vai continuar a trabalhar quando eu alterar o perfil no MT4? Ou será que todas as janelas da EA têm de ser abertas num único perfil para funcionarem permanentemente?
Olá, poderia por favor dizer-me como prescrever nos parâmetros definidos a selecção de prazos externos? Seria exactamente uma selecção e não uma impressão manual.
barudkinarseniy: Olá, poderia por favor dizer-me como escrever nos parâmetros definidos no exterior para seleccionar o período de tempo? Isso seria exactamente uma selecção e não uma impressão manual.
Olá Camaradas! Pode por favor dizer-me qual é o erro, o compilador dá um aviso sobre a possível perda de dados(
É necessária uma conversão de tipo explícita:
Obrigado! Não me consigo lembrar de todas estas nuances de conversão))
Por favor, digam-me qual é o problema. O compilador não dá quaisquer erros. No verificador, a maioria dos negócios está bem, mas por vezes o manipulador de erros na impressora escreve paragens erradas e o preço aberto escreve com 6 casas decimais: Preço inválido (stop) OrderSendX(symbol=AUDCAD,cmd=SELLL,volume=0,29,price=0,995120,slippage=50,stoploss=0,996470,takeprofit=0,991070)
Bom dia, caros programadores!
É possível escrever um programa em MQL4 que desenhe um gráfico sob a forma de castiçais de acordo com os valores calculados em diferentes intervalos de tempo? Talvez existam códigos prontos para tais problemas?
Pode informar se a EA vai continuar a trabalhar quando eu alterar o perfil no MT4? Ou será que todas as janelas da EA têm de ser abertas num único perfil para funcionarem permanentemente?
Ferramentas => Definições
e faça o que quiser...
Olá, poderia por favor dizer-me como escrever nos parâmetros definidos no exterior para seleccionar o período de tempo? Isso seria exactamente uma selecção e não uma impressão manual.
Utilizar a variável do tipo enumeração ENUM_TIMEFRAMES.