У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#49978 - Tue Dec 11 2012 05:56 PM условие в формуле
Antonatoss Offline
member

Registered: Thu Mar 17 2011
Записи: 133
Точно понимаю, что ТСЛАб это позволяет, но не могу осилить, как это сделать.

Итак, как прописывать условие а'ля ексельное (если, то, иначе).

Например если индикатор А, он же входящий кубик в... логическую формулу? больше например 100, то его значение плюсуем с Б.

как такое сделать?

Наверх
#49979 - Tue Dec 11 2012 06:03 PM Re: условие в формуле [Re: Antonatoss]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
A>100?A+B:B

Наверх
#49980 - Tue Dec 11 2012 06:03 PM Re: условие в формуле [Re: Antonatoss]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143

Блок формула. В формуле:
A>100? А+Б : А

Наверх
#49981 - Tue Dec 11 2012 06:23 PM Re: условие в формуле [Re: ViL]
Antonatoss Offline
member

Registered: Thu Mar 17 2011
Записи: 133
то есть для "если" прописываю конструкцию <условие><знак вопроса>
"то" отделяется пробелом и <то что надо сделать>,
и последвоеточия - объявляю зависимую переменную?
иначе не прописывается. или это как раз то что после двоеточия?

плюс еще вопрос - я так и не понял как сделать модуль, то что это abs мне ясно, но как его вписать то в формулу? (то же и со степенями..)

Спасибо заранее!


Отредактировано Antonatoss (Tue Dec 11 2012 06:30 PM)

Наверх
#49982 - Tue Dec 11 2012 06:27 PM Re: условие в формуле [Re: Antonatoss]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
есле выплняется условие <?> тогда результатом будет А+B <:> иначе результатом будет B


Отредактировано uuzzeerr (Tue Dec 11 2012 06:28 PM)

Наверх
#49983 - Tue Dec 11 2012 06:29 PM Re: условие в формуле [Re: uuzzeerr]
Antonatoss Offline
member

Registered: Thu Mar 17 2011
Записи: 133
Спасибо. Странно но с Вилом Вы ответ написали по разному)).


Отредактировано Antonatoss (Tue Dec 11 2012 06:29 PM)

Наверх
#49984 - Tue Dec 11 2012 06:31 PM Re: условие в формуле [Re: Antonatoss]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
ну смысл то один...

Наверх
#49985 - Tue Dec 11 2012 06:45 PM Re: условие в формуле [Re: uuzzeerr]
Antonatoss Offline
member

Registered: Thu Mar 17 2011
Записи: 133
а с модулем и степенью поможешь? smile

Наверх
#49986 - Tue Dec 11 2012 06:51 PM Re: условие в формуле [Re: Antonatoss]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
модуль Math.Abs(N), а степень не помню

Наверх
#49987 - Tue Dec 11 2012 07:13 PM Re: условие в формуле [Re: Antonatoss]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: Antonatoss
а с модулем и степенью поможешь? smile
http://msdn.microsoft.com/ru-ru/library/xaz41263.aspx
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#49988 - Tue Dec 11 2012 07:24 PM Re: условие в формуле [Re: captian]
Antonatoss Offline
member

Registered: Thu Mar 17 2011
Записи: 133
Кэп, мне эта сслка тогда не помогла когда писал свой вопрос)), это было даыно..., так как важнее понять как именно вписывать в тслабный кубик..


Отредактировано Antonatoss (Tue Dec 11 2012 07:54 PM)

Наверх
#49990 - Tue Dec 11 2012 08:48 PM Re: условие в формуле [Re: Antonatoss]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: Antonatoss
Кэп, мне эта сслка тогда не помогла когда писал свой вопрос)), это было даыно..., так как важнее понять как именно вписывать в тслабный кубик..

Может эта подойдёт http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=8149&nt=9&page=1
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#49991 - Tue Dec 11 2012 11:16 PM Re: условие в формуле [Re: captian]
Antonatoss Offline
member

Registered: Thu Mar 17 2011
Записи: 133
о спасибо))

Наверх
#50417 - Sat Dec 22 2012 03:42 PM Re: условие в формуле [Re: Antonatoss]
Irma Offline
journeyman

Registered: Thu Dec 20 2012
Записи: 51
вопрос по теме: условие со знаком равенства (проверка на равенство) выдает ошибку: error CS0029 неявное преобразование типа double в bool невозможно... Что за абракадабра... а как на равенство проверять???

Наверх
#50419 - Sat Dec 22 2012 03:50 PM Re: условие в формуле [Re: Irma]
SupportTSLab Offline
old hand

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

Наверх
#50421 - Sat Dec 22 2012 04:00 PM Re: условие в формуле [Re: Irma]
Irma Offline
journeyman

Registered: Thu Dec 20 2012
Записи: 51
нашла, впорос снят))

Наверх
#61369 - Tue Apr 01 2014 06:56 PM Re: условие в формуле [Re: Irma]
IgorZhukov Offline
journeyman

Registered: Tue Jul 16 2013
Записи: 82
Не могу ни как осилите следующее:
в логической формуле пишу: снижение?формула1:формула2

В логической формуле1: Цена входа+200 и выход на стоп лосс
В логической формуле2: Цена входа+400 и выход на стоп лосс

Почему то такая связка не работает ((( подскажи где не прав.
Спасибо

Наверх
#61373 - Tue Apr 01 2014 07:08 PM Re: условие в формуле [Re: IgorZhukov]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: IgorZhukov
Не могу ни как осилите следующее:
в логической формуле пишу: снижение?формула1:формула2

В логической формуле1: Цена входа+200 и выход на стоп лосс


Почему то такая связка не работает ((( подскажи где не прав.
Спасибо
В логической формуле надо писать только логику. На выходе у неё только true или false. Все вычисления, на выходе которых число, делаются в формуле.

В вашем случае:
в формуле снижение?формула1:формула2
В формуле1: Цена входа+200 и выход на стоп лосс
В формуле2: Цена входа+400 и выход на стоп лосс


Отредактировано captian (Tue Apr 01 2014 07:09 PM)
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#61374 - Tue Apr 01 2014 07:17 PM Re: условие в формуле [Re: captian]
IgorZhukov Offline
journeyman

Registered: Tue Jul 16 2013
Записи: 82
Таааак... а если вот так:

в формуле снижение?формула1:формула2

в формуле1 нужно прописать что выход будет осуществляться только при пересечении ема вверх
А в формуле2 выход при пересечении ема вниз.

Наверх
#61375 - Tue Apr 01 2014 07:18 PM Re: условие в формуле [Re: IgorZhukov]
IgorZhukov Offline
journeyman

Registered: Tue Jul 16 2013
Записи: 82
Как в этом случае мне сделать?

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar