Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 228

 
escrever e testar em um livro didático, talvez não tenha poder suficiente?
 
ou o especialista está consumindo muita RAM, o que você sugere?
 
petrov:

1.preciso de um equilíbrio em um determinado momento. O momento é definido como um turno por um determinado intervalo em relação ao momento atual.

Mas ele despenca quando meu consultor especializado tem um movimento brusco e prolongado para o lado perdedor.

Estou trabalhando neste projeto há mais de um ano e estou me preparando para comprar um EA, mas acho que não preciso falar diretamente com eles.

Não houve nenhum contato com os freelancers! Eles não afixam e pronto. Estou pensando em me comunicar diretamente com eles através de contatos da antiga solicitação de abril.

Já há três dias estou correspondendo com o Service Desk, mas eles estão em silêncio. Eu não sei o que fazer com eles.


O problema pode ser resolvido. O único problema é que você pode não gostar da solução. Mas não é minha culpa. Vai lhe custar.
 
FOTOGRAF14:
Olá, você poderia me dizer se eu dirijo o Expert Advisor no Strategy Tester e ele funciona, eu mudo os parâmetros externos e o executo novamente mas ele não funciona, eu limpo a plataforma com o programa especial e carrego os cateteres e ele funciona!

Como pára de funcionar, veja quanto espaço livre sobra na unidade.
 
petrov:

1.preciso de um equilíbrio em um determinado momento. O momento é definido como um turno por um determinado intervalo em relação ao momento atual.

Mas ele despenca quando meu consultor especializado tem um movimento brusco e prolongado para o lado perdedor.

Tenho uma quantidade muito grande de pedidos e condições de entrada, não um escalper e não um pipsitter. A idéia é que se algo sério acontecer, apenas registrará a perda e interromperá o trabalho sobre a diferença entre o equilíbrio atual e o antigo, então eu mesmo lidarei com a situação.

Não houve nenhum contato com os freelancers! Eles não afixam e pronto. Estou pensando em me comunicar diretamente com eles através de contatos para o antigo pedido em abril.

Estou há três dias em correspondência com o Service Desk, mas eles estão em silêncio. Eu não sei o que fazer com eles.

Melhor considerar meios=balanço+lucro em vez de equilíbrio. Para o cálculo de fundos passados é mais fácil considerar um determinado número de ordens, embora isso possa ser feito por data. Além disso, passo a porcentagem admissível de perdas para a função. Isto é aproximadamente assim - as mensagens devem ser lidas de baixo para cima:


 

Olá a todos, por favor, ajudem com um pedaço de código para separar um código arrancado de um indicador PivotsDaily v2.mq4 como convertê-lo para uma hora ou meia hora, apenas de uma forma ou de outra, para que haja mudanças mais claras, por favor, ajudem, obrigado de antemão

   if(counted_bars<0) return(-1);
//---- last counted bar will be recounted
//   if(counted_bars>0) counted_bars--;
   limit=(Bars-counted_bars)-1;



for (i=limit; i>=0;i--)
{ 

if (TimeDayOfWeek(Time[i]) != 0)
{
 if (High[i+1]>LastHigh) LastHigh=High[i+1];
 if (Low[i+1]<LastLow)   LastLow=Low[i+1];
}

if (
    TimeDay(Time[i])!=TimeDay(Time[i+1]) && TimeDayOfWeek(Time[i])!=0
   )
   {
   P=(LastHigh+LastLow+Close[i+1])/3;
   R1 = (2*P)-LastLow;
   S1 = (2*P)-LastHigh;
   R2 = P+(LastHigh - LastLow);
   S2 = P-(LastHigh - LastLow);
   R3 = (2*P)+(LastHigh-(2*LastLow));
   S3 = (2*P)-((2* LastHigh)-LastLow); 
   LastLow=Open[i]; LastHigh=Open[i];
 
Surgiu uma pergunta interessante. O indicador iMACD no Expert Advisor funciona através da linha de sinal SimpleMA. Como posso fazer uma EA ler os dados indicadores da linha ExponentialMA? Posso apenas fazer um indicador, mas não consigo descobrir a base em minha EA. Quem já se deparou com isso? Alguma solução para o problema?
 
Rustam Bikbulatov:
Surgiu uma pergunta interessante. O indicador iMACD no Expert Advisor funciona pela linha de sinal SimpleMA como padrão. Como posso fazer com que meu consultor especializado leia os dados indicadores da linha ExponentialMA? Posso apenas fazer um indicador, mas não consigo descobrir a base em minha EA. Quem já se deparou com isso? Alguma solução para o problema?

O iMACD padrão apenas calcula por EMA: MODE_EMA = 1 = Exponential Averaging. Isto é muito eficiente!!!


      ExtMacdBuffer[i]=iMA(NULL,0,InpFastEMA,0,MODE_EMA,PRICE_CLOSE,i)-
                    iMA(NULL,0,InpSlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
Se seu Expert Advisor tem o parâmetro MODE_SMA ou MODE_SSMA, substitua-o por MODE_EMA. A questão é de pouco interesse, não há problemas...
 
STARIJ:

O iMACD padrão apenas calcula por EMA: MODE_EMA = 1 = Exponential Averaging. Isto é muito eficiente!!!


Se seu Expert Advisor tem MODE_SMA ou MODE_SSMA, substitua-o por MODE_EMA. A questão é de pouco interesse, não há problemas.

A questão era como fazê-lo em um Expert Advisor que calculaa linha de sinal deMODE_SMA noiMACD padrão.Eu mesmo posso fazer o indicador. Embora, sugeriu fazer uma linha de sinal através doiMAOnArray()!
 
виталик:

Olá a todos, por favor, ajudem com um pedaço de código para separar um código arrancado de um indicador PivotsDaily v2.mq4 como convertê-lo para uma hora ou meia hora, apenas de uma forma ou de outra, para que haja mudanças mais claras, por favor, ajudem, obrigado de antemão

Tente mudar o TimeDay para TimeHour. Digam-me o que acontece... se eu pudesse encontrar um indicador, eu o tentaria