Индикаторы: Other_Candles

 

Other_Candles:

Индикатор рисует свечи в отдельном окне в виде гистограммы от нулевой линии.

Имеет два настраиваемых параметра:

  • Bullish candle color - цвет бычьих свечей;
  • Bearish candle color - цвет медвежьих свечей.

Автор: Scriptor

 
Идея интересная, но реализация ужасна. С какого боку припёка в input параметрах цвет свечей? Зачем было писать отдельную функцию по определению типа? Да ещё использовать перечисления??? Разве недостаточно сравнения Open > Close... и наоборот?
 
Alexey Viktorov:
Идея интересная, но реализация ужасна. С какого боку припёка в input параметрах цвет свечей? Зачем было писать отдельную функцию по определению типа? Да ещё использовать перечисления??? Разве недостаточно сравнения Open > Close... и наоборот?
Такие коды пишутся скорее всего в учебных целях. Важнее показать возможность.
 
Artyom Trishkin:
Такие коды пишутся скорее всего в учебных целях. Важнее показать возможность.

В учебных целях надо писать код по которому надо учиться как НАДО делать. А это второй из мне известных кто пишет примеры как НЕ НАДО делать.

На мой непрофессиональный взгляд, возможности ограничены только невозможностью словесного описания желаемого, или описание типа "ну вот видишь, загогулинка получается...".

 
Alexey Viktorov:

В учебных целях надо писать код по которому надо учиться как НАДО делать. А это второй из мне известных кто пишет примеры как НЕ НАДО делать.

На мой непрофессиональный взгляд, возможности ограничены только невозможностью словесного описания желаемого, или описание типа "ну вот видишь, загогулинка получается...".

Честно. Не пойму твою установку охаять всё, что есть в кодобазе. Перечисление зубную боль доставляет? Тебе о них известно. А кто-то увидит для себя новую возможность.
Где ещё ужасность кода?
 
Artyom Trishkin:
Честно. Не пойму твою установку охаять всё, что есть в кодобазе. Перечисление зубную боль доставляет? Тебе о них известно. А кто-то увидит для себя новую возможность.
Где ещё ужасность кода?

Далеко не всё. Я даже смотрю далеко не всё. Оно мне не надо. Если кто-то не видел возможности писать свои перечисления могут увидеть их там где они действительно нужны. Да и хрен с ними, с перечислениями, но писать цвет в инпутах, да ещё и в mql5, это вообще за пределами моего понимания. И плюс ко всему эти инпуты никак не используются... Как Ренат называет такие коды??? Именно так и есть...

 
Alexey Viktorov:

Далеко не всё. Я даже смотрю далеко не всё. Оно мне не надо. Если кто-то не видел возможности писать свои перечисления могут увидеть их там где они действительно нужны. Да и хрен с ними, с перечислениями, но писать цвет в инпутах, да ещё и в mql5, это вообще за пределами моего понимания. И плюс ко всему эти инпуты никак не используются... Как Ренат называет такие коды??? Именно так и есть...

К сожалению, не вижу кода с мобилы.
Если код ужасен только по причине "веры", то нужно учитывать, что кому-то и твоя вера претит.
Вот ты как определяешь, что тип выбранного ордера СеллСтоп? Цифирями? Или как удобнее? Программе всё одно, а человеку?
 
Artyom Trishkin:
К сожалению, не вижу кода с мобилы.
Если код ужасен только по причине "веры", то нужно учитывать, что кому-то и твоя вера претит.
Вот ты как определяешь, что тип выбранного ордера СеллСтоп? Цифирями? Или как удобнее? Программе всё одно, а человеку?

Научи меня цифирями определять в mql5.

 
Alexey Viktorov:

Научи меня цифирями определять в mql5.

В справке есть все перечисления.
 
Artyom Trishkin:
В справке есть все перечисления.
Перечисления или циферки?
 
Alexey Viktorov:
Перечисления или циферки?
   Print("Цифирь у ORDER_TYPE_SELL_STOP такая: ",ORDER_TYPE_SELL_STOP);
Причина обращения: