Avalanche - page 513

 

What's up guys - it's New Year's Eve, who's selling/not selling "tanks :-)"?

... on Avalanche. Avalanche - do/no?

 
Roman.:

What's up guys - it's New Year's Eve, who's selling/not selling "tanks :-)"?

... on Avalanche. Avalanche - do/no?

I've been doing these avalanches both ways, with and without indicators. However, I failed to achieve, let alone surpass, the results obtained with the averaging devices. Avalanche does not rule, averaging rules. This means that the market is in a sideways trend.
 
khorosh:
I've been turning these avalanches both ways, with and without indicators. However, I failed to achieve, let alone surpass, the results obtained with the averaging tools. Avalanche does not rule, averaging tools do. This means that the market is in a sideways trend.

I see.

70%! :-)
It happens, even in the eurofoundation:

I'll be posting my battle-turned-robot on Avalanche and reports in the Villagers' branch soon.

 

I think - a lot from bezotkat - rules, IMHO. There, however, the profitability is "not enough" (but - in general - enough!!!!!!!), based on the generally accepted annual percentage of thousands...

It is necessary to apply it to arms - EVERYWHERE!

Google

 

Googled it - can't find it now - have a look at something similar:

"Calculation of minimum rebound hrenfx site:mql4.com".

There's a lot to work with...

 

Found it, for fuck's sake:

hrenfx 27.01.2011 14:55 #
 Захотелось помочь. Скрипт:

#property show_inputs

extern int MinPips = 100;
extern datetime StartTime = D'2010.01.01';
extern datetime EndTime = D'2011.01.01';

#define  MAX_POINTS 10000

// Заполняет массив размерами колен ЗигЗага с условием колена >= MinPips пунктов
int GetZigZagData( int MinPips, datetime& StartTime, datetime& EndTime, int& Data[] )
{
  bool FlagUP = TRUE;
  int Pos = iBarShift(Symbol(), Period(), StartTime);
  int PosEnd = iBarShift(Symbol(), Period(), EndTime);
  int Max = High[Pos] / Point + 0.1;
  int Min = Low[Pos] / Point + 0.1;
  int Count = 0;
  int PriceHigh, PriceLow;
 
  StartTime = Time[Pos];
  EndTime = Time[PosEnd];
  
  ArrayResize(Data, MAX_POINTS);

  Pos--;
  
  while (Pos >= PosEnd)
  {
    PriceHigh = High[Pos] / Point + 0.1;
    PriceLow = Low[Pos] / Point + 0.1;   

    if (FlagUP)
    {
      if (PriceHigh > Max)
        Max = PriceHigh;
      else if (Max - PriceLow >= MinPips)
      {
        Data[Count] = Max - Min;
        Count++;
        
        FlagUP = FALSE;
        Min = PriceLow;
      }
    }
    else
    {
      if (PriceLow < Min)
        Min = PriceLow;
      else if (PriceHigh - Min >= MinPips)
      {
        Data[Count] = Max - Min;
        Count++;
        
        FlagUP = TRUE;
        Max = PriceHigh;
      }
    }
    
    Pos--;
  }
  
  ArrayResize(Data, Count);
    
  return(Count);
}

void start()
{
  int ZigZagData[];
  int Amount = GetZigZagData(MinPips, StartTime, EndTime, ZigZagData);
  
  ArraySort(ZigZagData);
  
  Print("На интервале " + TimeToStr(StartTime) + " - " + TimeToStr(EndTime) +
        " максимальное безоткатное (> " + MinPips +
        " пунктов) движение " + ZigZagData[Amount - 1] + " пунктов.");
        
  return;
}
 
Roman.:

Found it, for fuck's sake:


I think he's had a lot of use... you can't lose your talent...
 
Roman.:

Found it, for fuck's sake:

You can do without this script, I, for example, do without it. I run a test and determine the zone with the maximum drawdown(I have a special function for this) - this is the zone of maximum no-backoff. I select parameters, size of initial deposit, initial lot, coefficient of lot increase, distance between orders so that the drawdown in this part was acceptable for me.
 
There is an indicator in kodobase HZZ.mq4 - it saves all zigzag knees for the instrument... and there you can analyse the maximum and the number...
 
khorosh:
You can do without this script, I, for example, can do without it. I run a test and determine the zone with maximal drawdown(I have a special function for that) - it is the zone of maximal drawdown. I select parameters, size of initial deposit, initial lot, coefficient of lot increase, distance between orders so that the drawdown in this part was acceptable for me.

I got it. I see, thank you. Can you share the function? You may write it in a private message...