Bom dia. Pode aconselhar como gerir ZigZag em EA.EA em geral trabalhando, mas deixou sinais muito, colados a ele ZZ, parou de trabalhar. Não é possível abrir o ficheiro ZigZag no teste, nenhuma depuração, na demonstração não comprou uma única encomenda, o que é que há para fazer?
xtern string ZigZag = "Данные ZigZag";
externint InpDepth = 20;
externint InpDeviation = 5;
externint InpBackstep = 3;
double MacdCurrent,SignalCurrent,SignalMAPrevious,SignalMAThis,
PriceCurrentOpen,PriceCurrentClose,SignalParabolic,ZZThis,ZZPrevious;
int ticket;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
{
if (Digits==3||Digits==5)
{
slippage*=10;
}
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+//| Expert deinitialization function |//+------------------------------------------------------------------+voidOnDeinit(constint reason)
{
}
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTick()
{
datetime EaStartTime = StringToTime(StartTime); // время начала работы советникаdatetime EaEndTime = StringToTime(EndTime); // время окончания работы советникаdatetime CurrTime = TimeCurrent(); // это если нужно взять время терминалаif (CurrTime < EaStartTime || CurrTime >= EaEndTime)
return; // если еще не время торговать - выход
{
MacdCurrent=iMACD(NULL,0,InpFastEMA,InpSlowEMA,InpSignalSMA,Macd_Applied_Price,MODE_MAIN,0);
SignalCurrent=iMACD(NULL,0,InpFastEMA,InpSlowEMA,InpSignalSMA,Macd_Applied_Price,MODE_SIGNAL,0);
SignalMAPrevious=iMA(NULL,0,InpMAPeriod,InpMAShift,InpMAMethod,MA_Applied_Price,1);
SignalMAThis=iMA(NULL,0,InpMAPeriod,InpMAShift,InpMAMethod,MA_Applied_Price,0);
SignalParabolic=iSAR(NULL,0,InpSARStep,InpSARMaximum,0);
ZZThis=iCustom(NULL,0,ZigZag,InpDepth,InpDeviation,InpBackstep,0,0);
ZZPrevious=iCustom(NULL,0,ZigZag,InpDepth,InpDeviation,InpBackstep,0,4);
if (CountTrades()==0) CheckForOpen();
}
}
void CheckForOpen()
Nickolay72: Olá, pode dizer-me como gerir o ZigZag na EA, em geral, funcionando, mas a esquerda sinaliza muito, colada a ele ZZ, deixou de funcionar. Não é possível abrir o ficheiro ZigZag no teste, a depuração não vai, na demonstração não comprou uma única encomenda. o que é que há para fazer?
Nos indicadores personalizados está um ficheiroZigZag, se assim for, é exactamente chamado aí como quando se acede a partir da EA ?
Não é um erro: um laço com i global (azul), e outro laço com i local (vermelho)
O compilador vai jurar.
Não é um erro: um laço com i global (azul), e outro laço com i local (vermelho)
Até eu percebo... O i (azul) é o plano e o i (vermelho) é a casa de banho. :))))
Até eu descobri... O i (azul) é o plano e o i (vermelho) é a casa de banho. :))))
Deve escrever um livro de ciência popular, tem obviamente um talento para explicar as coisas de forma simples ))
Com uma declaração
apenas dará um aviso de que o i local se sobrepõe ao global.
declaração de 'i' oculta declaração global na linha 20 test.mq4 25 13
Deve escrever um livro de ciência popular, tem obviamente um talento para explicar as coisas de forma simples ))
Com uma declaração
apenas dará um aviso de que o i local se sobrepõe ao global.
declaração de 'i' oculta declaração global na linha 20 test.mq4 25 13
Era isso que Artyom estava a explicar. Eu não tenho tais talentos... Não é um escritor, é um leitor...
Olá, pode dizer-me como gerir o ZigZag na EA, em geral, funcionando, mas a esquerda sinaliza muito, colada a ele ZZ, deixou de funcionar. Não é possível abrir o ficheiro ZigZag no teste, a depuração não vai, na demonstração não comprou uma única encomenda. o que é que há para fazer?
Nos indicadores personalizados está um ficheiroZigZag, se assim for, é exactamente chamado aí como quando se acede a partir da EA ?
Em caso afirmativo, o ficheiroZigZag está localizado em indicadores personalizados, é chamado como é quando se acede a ele a partir do Expert Advisor?
O nome do ficheiro deve ser citado entre aspas sem a extensão. É estranho, compila bem. Qual era a variávelZigZag original ?
Como nivelar ou compensar por um simples "sags" em cinco
há uma função mas não funciona