Индикаторы: Delta3MCH for MT5

 

Delta3MCH for MT5:

Индикатор расчета дельт треугольника

Delta3MCH for MT5

Автор: VLADISLAV AKINDINOV

 

Пара вопросов?

  1. К чему это
    #property strict
  2. Зачем вот это
   if(CopyOpen(base,TFcount,0,BarsCount,BaseOpen)<BarsCount) return(false);
   if(CopyHigh(base,TFcount,0,BarsCount,BaseHigh)<BarsCount) return(false);
   if(CopyLow(base,TFcount,0,BarsCount,BaseLow)<BarsCount) return(false);
   if(CopyClose(base,TFcount,0,BarsCount,BaseClose)<BarsCount) return(false);
не проще-ли использовать CopyRates()
 
Alexey Viktorov:

Пара вопросов?

  1. К чему это
  2. Зачем вот это
не проще-ли использовать CopyRates()

Пара ответов:

1. Осталось от кода на 4-ке. Не мешает!.

2. Было бы проще - использовал бы!

Еще вопросы?

 
VLADISLAV AKINDINOV:

Пара ответов:

1. Осталось от кода на 4-ке. Не мешает!.

2. Было бы проще - использовал бы!

Еще вопросы?

Если я начну придираться, я засыплю тебя вопросами…:—)))

  1. Это типа один лишний … в … не помешает?
  2. Однозначно проще и легче процессору.
 
Alexey Viktorov:

Если я начну придираться, я засыплю тебя вопросами…:—)))

  1. Это типа один лишний … в … не помешает?
  2. Однозначно проще и легче процессору.

Я не боюсь вопросов. ;-))

1. У тебя в RAVI 4 лишних инициации буферов - я тоже умею находить косяки!

2. Мне сегодня с 4-ки переписывать совсем не легче было с CopyRates() - только время тратить и разницы не будет. Будет не лень, может обновлю код.

Утром попросили вариант для 5-ки - вот и чирканул по-быстрому.

 
На скринах
EURUSD / USDCHF = EURCHF


Наверное, это имелось в виду.

EURUSD * USDCHF = EURCHF
 
fxsaber:
На скринах


Наверное, это имелось в виду.

Я не писал это как формулу - просто на каждом месте может быть любая пара из треугольника и EURUSD * EURCHF != USDCHF.

Можно заморочиться и для каждого случая писать формулу - кому нужно может добавить.