Especialistas: CCI e Martingale

 

CCI e Martingale:

O EA é baseado no indicador iCCI (Commodity Channel Index, CCI) com gerenciamento de volumes usando martingale.

Autor: Vladimir Karputov

 
Nesse caso, o sinal para abrir uma posição é verificado se faltarem menos de 20 segundos para a barra atual ser fechada (devo observar que essa solução é muito rara)
Onde posso ver isso no código?
 
Igor Nistor:
Onde posso ver isso no código?

É aqui que o número de segundos é determinado:

//+------------------------------------------------------------------+
//| Função de tique de especialista|
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(!IsPositionExists())
     {
      MqlDateTime STimeCurrent;
      TimeToStruct(TimeCurrent(),STimeCurrent);
      if(STimeCurrent.sec<40)
         return;
      //---
      double cci[];
      ArraySetAsSeries(cci,true);
      MqlRates rates[];
      ArraySetAsSeries(rates,true);
...

Se os segundos forem menores que 40, nós simplesmente saímos.


Essa alteração está incluída na versão 1.002 (é necessário aguardar a republicação).

 
Obrigado!
 

Prezados Vladimir Karputov e Barabashkakvn,

Antes de mais nada, gostaria de agradecer a vocês dois por compartilharem seu EA.

Gostaria de perguntar sobre o parâmetro de entrada "Inp_ma_period" e "Inp_applied_price".

Isso significa que seu EA também usa a média móvel?

Muito obrigado.

 
TraderFX Bandung :

Prezados Vladimir Karputov e Barabashkakvn,

Antes de mais nada, gostaria de agradecer a ambos por compartilharem seu EA.

Gostaria de perguntar sobre o parâmetro de entrada "Inp_ma_period" e "Inp_applied_price".

Isso significa que seu EA também usa a média móvel?

Obrigado.

Não. Esse Expert Advisor não usa o indicador de média móvel. Esse EA usa o indicador iCCI.

Para ver a notação, consulte a ajuda do iCCI:

int  iCCI( 
   string              symbol,            // nome do símbolo 
   ENUM_TIMEFRAMES     period,            // período 
   int                 ma_period,         // período de cálculo da média 
   ENUM_APPLIED_PRICE  applied_price      // tipo de preço ou alça 
   );
 

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Especialistas: CCI e Martin

Victor Volovin, 2018.12.09 19:15

Hi. Eu defini o número possível de posições de volume crescente em uma linha igual a 1. O Expert Advisor aumenta três vezes.



Qual pode ser a razão?


 
Adiado: https://www.mql5.com/ru/forum/266389#comment_9821442
Советники: CCI and Martin
Советники: CCI and Martin
  • 2018.07.18
  • www.mql5.com
CCI and Martin: Автор: Vladimir Karputov...
 
Victor Volovin:

Então, talvez você deva ativar o bloco "Use martingale" para que isso funcione?

 
Vladimir Karputov:

Então, talvez devêssemos ativar o bloco "Use martingale" para que isso funcione?

A captura de tela mostra que a martingale está desativada.