Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Obrigado!
Dave
Isto significa que uma variável estática detém o último valor atribuído a ela, mesmo que não seja global?
Sim, mas só pode ser usado dentro dessa função. Você pode ter variáveis globais com o mesmo nome que a variável estática (tenho 99% de certeza), mas não é bom uso também, para não misturar as coisas.
As outras perguntas que outra pessoa pode querer responder, pois não tenho certeza.
Limite de pedidos por barra
Oi, eu tenho uma pergunta rápida. Estou tentando codificar um EA onde só poderei abrir um comércio por barra. Portanto, quando uso o prazo de 1H, só posso abrir um pedido. Tentei adicionar esta linha para limitar a quantidade de pedidos, mas ela não funciona.
TimeCurrent()-OrderCloseTime()>60*60
Obrigado!
Como transformar alerta em EA comercial
Oi, pessoal,
Como você transforma um indicador de alerta em um EA comercial?
Eu tentei mudar o comando Alert(Symbol()+" "+Period()+" XO Long ",Bid); para OrderSend(Symbol(),OP_BUY,0.01,Ask,3,20,20, "XO-CCI",1,0,Blue); no início eu escolhi o menu para fazer EA, depois o conteúdo do meu indicador de alerta, copiei para esta EA, depois mudei o comando de alerta para comando de negociação como acima, depois compilei. Mas a EA compilada não está fazendo nenhuma troca depois que eu a experimentei no gráfico 1M por um dia.
Por favor, ajude-me.
Alguém pode ajudar? Por que obter resultado falso do backtest?
Olá CoderGuru,
Tenho um problema no teste posterior no MT4, quero ter o sinal invertido, enquanto o sinal aparece,
meu código é :
-------------------
Print("Signal Before Check TradeStyle(",TradeStyle,")");
if (Signal == -1) { StrSignal = "ENTRY-SELL"; }
se (Sinal == 1) { StrSignal = "ENTRY-BUY"; }
Print("Signal B4 Check TradeStyle : ",StrSignal);
if (TradeStyle == 2) {Sinal = -1*Sinal; } // ISTO É PARA FINS REVERSÍVEIS
Print("Signal After Check TradeStyle(",TradeStyle,")");
if (Signal == -1) { StrSignal = "ENTRY-SELL"; }
se (Sinal == 1) { StrSignal = "ENTRY-BUY"; }
Print("Signal After Check TradeStyle : ",StrSignal);
--------------------
O resultado VERDADEIRO para o TradeStyle = 1 ( valor 1 seguidor de tendência médio ) é :
--------------------
08:08 EURJPY,M1: Sinal antes de verificar TradeStyle(1)
08:08 EURJPY,M1: Sinal antes de verificar TradeStyle : ENTRY-BUY
08:08 EURJPY,M1: Sinal após verificação TradeStyle(1)
08:08 EURJPY,M1: Sinal após verificação TradeStyle : ENTRY-BUY
=> ESTE RESULTADO É CERTO / VERDADEIRO ,
=> O ESTILO DO CAVALEIRO DE TENDÊNCIA NÃO MUDOU O SINAL, ENTÃO O RESULTADO ANTES E DEPOIS DA VERIFICAÇÃO DEVE SER O MESMO
=> Sinal antes de verificar ENTRY-BUY
=> Sinal Após a verificação ENTRY-BUY
--------------------
Eu uso os mesmos dados de data e mostro a hora do aviso, que é a mesma fonte de dados, mas o RESULTADO É ERRADO!
Abaixo está o resultado FALSO para TradeStyle = 2 ( valor 2 média COUNTER / REVERSE Trend ) é :
--------------------
08:08 EURJPY,M1: Sinal antes de verificar TradeStyle(2)
08:08 EURJPY,M1: Sinal antes de verificar TradeStyle : ENTRY-BUY
08:08 EURJPY,M1: Sinal após verificação TradeStyle(2)
08:08 EURJPY,M1: Sinal após verificação TradeStyle : ENTRY-BUY
=> ESTE RESULTADO É ERRADO / FALSO,
=> ESTILO DE TENDÊNCIA DO CONTADOR DEVE INVERTER O SINAL, SINAL ANTES DA VERIFICAÇÃO E DEPOIS DA VERIFICAÇÃO DEVE REVERTER
=> Sinal antes de verificar ENTRY-BUY
=> Sinal após a verificação ENTRY-BUY => Deve ENTRY-SELL
Qualquer pessoa pode ajudar, obrigado em avançado
Eu recebi ajuda do mql4 e meu problema não existe agora!!
Problema do Código de Entrada de Compra por Escada
Se eu tiver uma Declaração de Indicador Personalizada como: x=iCCI(Null,7,0,0,0); Como obter o valor de x, 1 barra de retorno????
Se eu codificar isto como x=iCCI(Null,7,0,0,0,1); como obtenho o valor de um passo atrás, e não um valor de retorno de uma barra da CCI?
Por favor, me ajude!!!!!!!!!!!!!!!!!!
Dave
Problema de código - Por favor, ajude!!
Se eu tiver uma Declaração de Indicador Personalizado como: x=iCCI(Null,7,0,0,0); Como obter o valor de x, 1 barra de volta????
Se eu codificar isto como x=iCCI(Null,7,0,0,0,1); como obtenho o valor de um passo atrás, e não um valor de retorno de uma barra da CCI?
Por favor, me ajude!!!!!!!!!!!!!!!!!!
Dave
Preço
estou olhando para um INDICADOR MT4 que mostra o preço no gráfico em grande formato
estou à espera de um INDICADOR MT4 que mostre o preço no gráfico em grande estilo i TERÁ VER OS UM LADO
Aqui está anexado.
Dave