[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 220

 
charter:


Parece improvável. Qual poderia ser o objetivo deste segredo?

Para testar no modo "Todos os ticks (método mais preciso...)" e confiar/Não confiar nos resultados obtidos,

é necessário entender o que está acontecendo dentro da M1 no momento dos testes e o que obtemos no resultado final.

http://forextools.com.ua/trading/ticks/tester.html
 
Vinin:

Continuação do tema

Anterior aqui https://www.mql5.com/ru/forum/111497

Olá, eu sou um novato aqui. Realmente é preciso inserir o código para esconder o verdadeiro TR e SL. Para que o CD "veja" o TR e SL inexistentes. Como colo-o? Já vi tal código no robô FAPTurbo, mas não posso procurá-lo porque é .ex4. De qualquer forma, não sei a quem pedir ajuda... Obrigado de antemão.
 


Obrigado (risos) Foi uma leitura muito interessante.

É verdade que surgiram mais perguntas. Vou investigar isso.

Mais uma vez, obrigado.

 
todem:
Quem pode ajudar, por que não atribui valores à matriz TicketBS[] e TicketSS[] ???? escreve sempre 0...
E onde aumenta o tamanho da matriz? Onde eu escrevo o valor? ( função ArrayResize())
 
artmedia70:
Onde você aumenta o tamanho da matriz? Onde eu escrevo o valor? (ArrayResize())

Obrigado, eu não sabia disso, mas ainda estou recebendo zeros
 

Experimentando e rindo de mim...

Traz minha tabela de carrapatos para trás.

Esta é a merda que eu "inventei".

//--------------------------------------------------------------------

#property indicator_separate_window    
#property indicator_buffers 1        
#property indicator_color1 Aqua      

  int GlobalTicks = 0;
  int Max = 1000;
  double TickPrice[];
//--------------------------------------------------------------------
int init()                          
  {
   SetIndexBuffer(0,TickPrice);          
   SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,2); 
   return;                          
  }
//--------------------------------------------------------------------
int start()                         
  {
      ArraySize(TickPrice);
      if(GlobalTicks >= Max){
         for(int i=0; i<Max-1; i++) TickPrice[i] = TickPrice[i+1];
         TickPrice[i] = Bid;
         return;
       }
       
       TickPrice[GlobalTicks] = Bid;
       GlobalTicks++;  


   return;                         
  }
//--------------------------------------------------------------------

 

Por que ele está desenhando da direita para a esquerda?

 
charter:

Experimentando e rindo de mim...

Traz minha tabela de carrapatos para trás.

Esta é a merda que eu "inventei".

Por que ele está desenhando da direita para a esquerda?


Mude a direção da indexação na matriz: ArraySetAsSeries(TickPrice,false).
 
kiimar:

Inverta a direção da indexação na matriz: ArraySetAsSeries(TickPrice,false).

Receio que isto só seja verdade para a série cronológica.

No meu caso, não há onde nem mesmo espetar o dedo.

Sua idéia é correta, ou seja, precisamos inverter a ordem de alguma forma, mas ainda não sei como

 
charter:

Receio que isto só seja verdade para a série cronológica.

No meu caso, não há onde nem mesmo espetar o dedo.

Sua idéia é correta, ou seja, a ordem tem que ser invertida de alguma forma, mas ainda não sei como

Procure na base de código ou artigos para rosha indicadora de carrapato
 

Desculpe interromper a conversa. É uma questão de principiante. Estou tentando entender o básico. O Trailing Stop é uma EA. Por que eu acho que sim?

1 Precisa de conexão constante com o servidor para funcionar corretamente.

2 Ele monitora o preço e decide fechar o pedido.

Eu simplesmente não tenho um professor por perto. Corrija-me se eu estiver errado.

Razão: