Impulso - página 39

 
Karputov Vladimir:

Talvez devêssemos olhar para o número de contratos de compra e venda. Vou tentar trabalhar com as propriedades dos símbolos:

Propriedades dos símbolos

SessionDeals

Obtém o número de acordos da sessão atual

SessãoBuyOrders

Obtém o número total de ordens de compra no momento

SessãoSellOrders

Obtém o número total atual de pedidos de Venda

SessionTurnover

Obtém o montante total do faturamento na sessão atual

Sessão de Interesse

Obtém o volume total de posições abertas

SessãoBuyOrdersVolume

Obtém o volume total de pedidos de compra no momento

SessãoSellOrdersVolume

Obtém o volume atual de pedidos de Venda

SessionOpen

Obtém o preço de abertura da sessão atual

SessãoFechar

Obtém o preço de fechamento da sessão atual

SessionAW

Obtém o preço médio ponderado da sessão atual

SessãoPriceSettlement

Obtém o preço de liquidação da sessão atual

SessãoPriceLimitMin

Obtém o preço mínimo da sessão atual

SessãoPriceLimitMax

Obtém o valor de preço máximo permitido da sessão atual

Portanto, eu verifiquei. Em símbolos forex estas propriedades não funcionam (ou melhor, elas retornam zero).
 
Karputov Vladimir:
De qualquer forma, eu verifiquei. Em símbolos forex estas propriedades não funcionam (ou melhor, elas retornam zero).
ficaria muito surpreso se eles devolvessem algo!!!!
 
forexman77:
Você já tentou Doncian para soltar os tiques?
Me ponha a par de tudo. O que é isso?
 
new-rena:
Me ponha a par de tudo. O que é isso?
Existe um canal desse tipo. O que é que ele... A questão é...
 
Artyom Trishkin:

Ahh, eu mesmo escrevi uma dessas no outro dia. Eu não sabia que tinha inventado a bicicleta...

Eu não sabia que tinha inventado uma bicicleta... ela tem um sinal de atraso, então eu não gostei muito.

 

A chegada de carrapatos no Expert Advisor pode agora ser monitorada no gráfico:

//+------------------------------------------------------------------+
//|                                                    ShowTicks.mq5 |
//|                              Copyright © 2015, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2015, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.00"
#property description "Показ последних N тиков"
//--- input parameters
input int      ticks=24;  // количество показываемых тиков
//--- массив для хранения тиков
MqlTick tick_array[];
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   Comment(""); // очищаем график
   int resize=ArrayResize(tick_array,ticks-1);
   //--- инициализируем массив структур MqlTick
   for(int n=0;n<ticks-1;n++)
     {
      tick_array[n].time=TimeCurrent();
      tick_array[n].bid=0.0;
      tick_array[n].ask=0.0;
      tick_array[n].last=0.0;
      tick_array[n].volume=0;
     }
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//--- сдвинем массив
   MqlTick tick_array_temp[];
   ArrayCopy(tick_array_temp,tick_array,1,0,WHOLE_ARRAY);
   ArrayCopy(tick_array,tick_array_temp,0,0,WHOLE_ARRAY);
//--- получим последние цены
   SymbolInfoTick(Symbol(),tick_array[0]);
//--- выведем на график значения Bid и Ask  
   string comment="#  Time       Bid        Ask\r\n";
//--- сформируем содержимое комментария      
   for(int i=0;i<ticks-1;i++)
     {
      MqlTick tick=tick_array[i];
      string tick_string=StringFormat("%d: %s  %G  %G",
                                      i,
                                      TimeToString(tick.time,TIME_MINUTES|TIME_SECONDS),
                                      tick.bid,
                                      tick.ask);
      comment=comment+tick_string+"\r\n";
     }
//--- выводим комментарий на график        
   Comment(comment);

  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//--- очистим график
   Comment("");
  }
//+------------------------------------------------------------------+

E isto é o que parece no gráfico:

tics

 
new-rena:
Me ponha a par de tudo. O que é isso?
Muito simples. Aplique o canal Donchian em uma tabela de carrapatos. Se houver um movimento de impulso, ele deve detectá-lo.
 
Artyom Trishkin:

O canal do Doncian pode serusado para verificar se há uma continuação após um extremo ter sido excedido ou não. O Doncian não trabalha com quase todas as moedas a partir da minuta do gráfico.

As moedas não são de modo algum uma ferramenta de impulso. Quando o extremo é excedido, eles normalmente param de se mover ou entram em uma faixa.

Há momentos, em que eles continuam com as tendências, mas quando testados, tais momentos são poucos e há uma má relação de perdas de negócios.

Eu não reivindico na tabela de carrapatos, pois não a testei, por isso sugeri testá-la, além disso não é uma tarefa longa, quem tem a possibilidade de testá-la na tabela de carrapatos.

 
forexman77:

O canal Donchian pode ser usado para verificar se há uma continuação após um extremo ter sido excedido ou não. O Doncian não trabalha com quase todas as moedas a partir da minuta do gráfico.

As moedas não são de modo algum uma ferramenta de impulso. Quando o extremo é excedido, eles normalmente param de se mover ou entram em uma faixa.

Há momentos, em que eles continuam com as tendências, mas quando testados, tais momentos são poucos e há uma má relação de perdas de negócios.

Eu não reivindico na tabela de carrapatos, pois não a testei, por isso sugeri testá-la, além disso não é uma tarefa longa, quem tem a possibilidade de testá-la na tabela de carrapatos.

Eu entendo, obrigado. Eu mesmo não a usei, foi por isso que perguntei.
 
Artyom Trishkin:
Estou vendo, obrigado. Eu mesmo não a usei, foi por isso que perguntei.

Você também pode filtrar aplicando algum tipo de oscilador para que ele não seja comprado em excesso ao comprar e calções vice-versa.

Onde posso ver como testar em carrapatos, para que um carrapato seja como uma barra? Basicamente, você pode baixar carrapatos de ducas e verificar.