У вас не стоит Flash Player
Настройки
#58487 - Fri Oct 04 2013 01:29 PM Выбор значения в индикаторе
hasanov Offline
newbie

Registered: Wed May 29 2013
Записи: 49
Всем привет.

Простая задача - выбрать из максимума, открытия, закрытия, минимума. Думаю выбирать цифрами 1,2,3,4 но не получается это оформить. Пишет ошибки в формуле.
Как сделать?


Attachments
простенький.JPG (423 downloads)


Наверх
#58488 - Fri Oct 04 2013 01:41 PM Re: Выбор значения в индикаторе [Re: hasanov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
используйте Math.Max(Math.Max(O, C), H)

ну и так далее. Или создйте промежуточные кубики. Подайте в формулу результаты.
_________________________
__


Наверх
#58489 - Fri Oct 04 2013 01:44 PM Re: Выбор значения в индикаторе [Re: hasanov]
SupportTSLab Offline
old hand

Registered: Tue Jan 17 2012
Записи: 1110

Наверх
#58492 - Fri Oct 04 2013 02:04 PM Re: Выбор значения в индикаторе [Re: SupportTSLab]
hasanov Offline
newbie

Registered: Wed May 29 2013
Записи: 49
Я в принципе нашел решение, но хочу уточнить "используйте Math.Max(Math.Max(O, C), H)" это выбор из нескольких максимальных значений?

Мне нужно сделать индикатор в котором бы выбиралось какое из 4 значений бара нужно обработать и еще пару параметров как например тут:


Attachments
простенький 2.JPG (323 downloads)


Наверх
#58493 - Fri Oct 04 2013 02:22 PM Re: Выбор значения в индикаторе [Re: hasanov]
hasanov Offline
newbie

Registered: Wed May 29 2013
Записи: 49
И как сделать подсказки как в примере?

Наверх
#58494 - Fri Oct 04 2013 02:27 PM Re: Выбор значения в индикаторе [Re: hasanov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: hasanov
И как сделать подсказки как в примере?

Пишите свой кубик. Тогда подсказки будут и любой функционал. Без этого смотрите выше вам ответ дали даже несколько smile
_________________________
__


Наверх
#58497 - Fri Oct 04 2013 02:44 PM Re: Выбор значения в индикаторе [Re: ra81]
hasanov Offline
newbie

Registered: Wed May 29 2013
Записи: 49
Я понимаю что задаю глупые вопросы но все таки.

Что такое "писать кубик"? Это сделать свой индикатор?

Вот например сне нужно что бы был блок на который подается константа со значениями 1,2,3,4 для выбора параметра бара и некая формула со значениями от 1 до 10 для выбора "максимума за". Написал индикатор но в нем опять руками нужно подставлять значение формул.

Видимо что то делается по другому.

Или мне нужно написать какой то кубик на С#?


Attachments
простенький 3.JPG (289 downloads)


Наверх
#58499 - Fri Oct 04 2013 02:55 PM Re: Выбор значения в индикаторе [Re: hasanov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Кубик - блок визуального редактора.
Можно создать через визуальный редактор, можно написав на C#.

То что вы хотите сделать я понял теперь. В вашем самом первом сообщении на картинке ошибка вы неверно заполняете формулу. Нельзя так применять тренарный оператор. Он может быть только один.

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

ПС: в общем писал много да бестолку. Прошу извинить.
_________________________
__


Наверх
#58512 - Sat Oct 05 2013 07:23 PM Re: Выбор значения в индикаторе [Re: hasanov]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: hasanov
Всем привет.

Простая задача - выбрать из максимума, открытия, закрытия, минимума. Думаю выбирать цифрами 1,2,3,4 но не получается это оформить. Пишет ошибки в формуле.
Как сделать?

Ошибка элементарная. Это надо писать в формуле, а не в логической формуле. В остальном всё правильно, разве что вызывает сомнение строгое равенство "==", у Вас во всех случаях формула будет выдавать Минимум, кроме трёх случаев когда К1 будет строго равен 1 или 2 или 3. При значении К1, например, равным 1.01 равенство выполняться не будет и на выходе формулы будет Минимум.
На будущее: все арифметические расчёты только в формуле, логическая формула только проверяет истинность или ложь выражения.


Отредактировано captian (Sat Oct 05 2013 07:27 PM)
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#58513 - Sat Oct 05 2013 08:18 PM Re: Выбор значения в индикаторе [Re: ra81]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: ra81
В вашем самом первом сообщении на картинке ошибка вы неверно заполняете формулу. Нельзя так применять тренарный оператор. Он может быть только один
Насчёт тренарного оператора не могу знать (но если вы говорите, значит действительно нельзя), а вот формулу в визуальном редакторе можно так заполнять (именно формулу, а не логическую формулу, как автор).


Отредактировано captian (Sat Oct 05 2013 08:20 PM)
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#58514 - Sat Oct 05 2013 08:22 PM Re: Выбор значения в индикаторе [Re: captian]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: captian
Насчёт тренарного оператора не могу знать (но если вы говорите, значит действительно нельзя), а вот формулу в визуальном редакторе можно так заполнять (именно формулу, а не логическую формулу, как автор).

Видимо да я ошибся в этом. Там вложенные операторы идут я проглядел. Думал подряд написаны.
_________________________
__


Наверх


Moderator:  ViL, sar