Como codificar? - página 130

 

Alguém poderia me dizer por que esta EA não está abrindo pedidos de venda?

ou inverter posições, ou seja, comprar quando compra e vende quando vende.

Acho que apertei os botões certos.

No momento, ele só compra

Abraço

Beno

Arquivos anexados:
pivot_ea2.mq4  10 kb
 

Usando a declaração Bool

Na minha configuração eu uso:

extern Bool Show_Settings=True;[/PHP]

//Then in coding I use:

if(Show_Settings==true) subPrintDetails();

//Later in Coding I use:

void subPrintDetails()

[PHP]{

void subPrintDetails()

string sComment = "";

string sp = "----------------------------------------\n";

string NL = "\n";

sComment = sComment + " "+NL;

sComment = sComment + "RSI1 = " + DoubleToStr(RSI1,Digits) + NL;

sComment = sComment + "RSI1_1 = " + DoubleToStr(RSI1_1,Digits) + NL;

Comment(sComment);

return;

}

Quando mudo a configuração do bool para falso, os comentários ainda aparecem. Se eu reiniciar o programa, os comentários não aparecem???? Como posso corrigir isso onde posso alternar a exibição de comentários na janela de configuração especializada??

David ...

 
G-Man:
Oi, pessoal,

Gostaria que alguém me dissesse como identificar as ordens mais antigas dentro de uma EA para permitir que elas sejam fechadas.

Muito obrigado,

G-Man

Normalmente, as primeiras ordens em andamento são as mais antigas.

OrderSelect(0, SELECT_BY_POS, MODE_TRADES);

Tente voltar atrás na primeira ordem para ter certeza de que a mais antiga ordem em execução.

 

Olá, sou novo aqui.

alguém poderia, por favor, me ajudar como filtrar o indicador repintado?

não há por aí livro de vendas para programação?

eu quero aprender

 
forexjunior:
Olá, sou novo aqui.

alguém poderia, por favor, me ajudar como filtrar o indicador repintado?

não há por aí livro de vendas para programação?

quero aprender

Isto é gratuito https://www.mql5.com/en/forum/178427

 

Ler e Escrever Dados em arquivo separado do terminal mq4?

É possível ler e escrever os dados em arquivo separado do terminal mq4?

Este aspecto da programação é novo para mim. Quero escrever (de um Especialista) em um arquivo que não esteja em meu terminal mq4. Em seguida, gostaria de importar do arquivo de volta para o meu terminal mq4. Isto é possível?

Eu gostaria muito que alguém me ajudasse, ou pelo menos me indicasse a direção correta.

-wolfe

 
wolfe:
É possível ler e escrever dados em arquivo separado do terminal mq4?

Este aspecto da programação é novo para mim. Quero escrever (de um Expert) para um arquivo que não esteja em meu terminal mq4. Em seguida, gostaria de importar do arquivo de volta para meu terminal mq4. Isto é possível?

Eu gostaria muito que alguém me ajudasse, ou pelo menos me indicasse a direção correta.

-wolfe

Acho que sim, é possível, mas não sei como, pelo menos para importar.

Há alguns arquivos como este ou este que escrevem um arquivo como CSV.

Eu me lembro de algumasdiscussões sobre o código. Em poucas palavras: para onde escrever o arquivo. A chave é FILE_WRITE.

Mais links:

https://www.mql5.com/en/forum/175496

https://www.mql5.com/en/forum/general

https://www.mql5.com/en/forum/177814

 
Linuxser:
Acho que sim, é possível, mas não sei como, pelo menos para importar.

Há alguns arquivos como este ou este que escrevem um arquivo como CSV.

Eu me lembro de algumasdiscussões sobre o código. Em poucas palavras: para onde escrever o arquivo. A chave é FILE_WRITE.

Mais links:

https://www.mql5.com/en/forum/175496

https://www.mql5.com/en/forum/general

https://www.mql5.com/en/forum/177814

Obrigado Linuxser,

Vou verificar os links que você forneceu. Agradeço sua ajuda. Qualquer outra pessoa com informações sobre o assunto também será bem-vinda.

 
Linuxser:
Isto é gratuito

thankz linuxser

 
Dave137:
Na minha configuração eu uso:
extern Bool Show_Settings=True;[/PHP]

//Then in coding I use:

if(Show_Settings==true) subPrintDetails();

//Later in Coding I use:

void subPrintDetails()

[PHP]{

void subPrintDetails()

string sComment = "";

string sp = "----------------------------------------\n";

string NL = "\n";

sComment = sComment + " "+NL;

sComment = sComment + "RSI1 = " + DoubleToStr(RSI1,Digits) + NL;

sComment = sComment + "RSI1_1 = " + DoubleToStr(RSI1_1,Digits) + NL;

Comment(sComment);

return;

}

Quando eu mudo a configuração do bool para falso, os comentários ainda aparecem. Se eu reiniciar o programa, os comentários não aparecerão???? Como posso corrigir isso onde posso alternar a exibição de comentários na janela de configuração especializada??

David

Modifique desta forma:

if(Show_Settings) subPrintDetails(); else Comment("");

FerruFx