for (n=0;n<(total);n++)
{
if(OrderSelect(n,SELECT_BY_POS,MODE_TRADES))
{
if (OrderSymbol()=="EURUSD") {priceEU1=OrderOpenPrice();}
if (OrderSymbol()=="EURGBP") {priceEG1=OrderOpenPrice();}
if (OrderSymbol()=="GBPUSD") {priceGU1=OrderOpenPrice();}
}
}
Caro GURU ! Ajuda com o Expert, há 2 erros de compilação - 'MarketInfo' - erro de sintaxe e nem todos os caminhos de controle retornam um valor
Imploro-lhe - eu não tenho cérebro para isso.
int init() {gd_348 = MarketInfo(Symbol(), MODE_SPREAD) * Ponto;
switch MarketInfo(Symbol(), MODE_MINLOT) {
case 0.001:
gd_256 = 3;
break;
case 0.01:
gd_256 = 2;
break;
case 0.1:
gd_256 = 1;
break;
case 1.0:
gd_256 = 0;
}
retornar (0);
}
int deinit() {
return (0);
}
Descompilado excluído
Caro GURU ! Ajuda com o Expert, há 2 erros de compilação - 'MarketInfo' - erro de sintaxe e nem todos os caminhos de controle retornam um valor
Imploro-lhe - eu não tenho cérebro para isso.
int init() {gd_348 = MarketInfo(Symbol(), MODE_SPREAD) * Ponto;
switch MarketInfo(Symbol(), MODE_MINLOT) {
caso 0,001:
gd_256 = 3;
pausa;
caso 0.01:
gd_256 = 2;
pausa;
caso 0.1:
gd_256 = 1;
pausa;
caso 1.0:
gd_256 = 0;
}
retorno (0);
}
int deinit() {
retorno (0);
}
Ninguém pode ajudá-lo com a descompilação, mas podem facilmente ajudá-lo com a proibição.
Ajuda
Temporizador não funciona, devolve faltas e erro 4051
Ou não deveria funcionar no testador?
Você pode me dizer se esta condição funcionaria?
Você pode me dizer se esta condição funcionaria?
Será se antes do loop total = OrderTotal();
Claro que é, no entanto...
Duvido muito que a construção seja correta
Claro que é, no entanto...
Eu duvido muito da validade do projeto.
Que dúvidas? Imprimir(EncomendarSímbolo(); e você recebe EURUSD
Mas!!!! Se o corretor tiver um sufixo no nome do instrumento, você tem que escrever o símbolo com o sufixo.
Você pode me dizer. Onde está a seção sobre quais configurações. Ou seja, o layout, caixas de seleção, setas, etc.