У вас не стоит Flash Player
Настройки
#86726 - Fri Dec 04 2020 08:36 PM Изменение значения на противоположное
engvar Offline
stranger

Registered: Wed Nov 04 2020
Записи: 3
Добрый вечер. Буду очень признателен в подсказке. Какую логику нужно использовать, что менять значение на противоположное, при каждом поступлении идентичного сигнала. Например каждые подряд 3 убыточные сделки, меняют значение на противоположное(всего два значения) Например правда или ложь, но при каждом насчитанном однотипном сигнале идет переворот значения. Кубик переворот не подходит, так как он под разные сигналы. Или сделать счетчик на основе обновляемого значения с прибавлением единицы при каждом насчитанном сигнале и с последующей проверкой полученного значения на четность? Но как это осуществить практически в визуальном редакторе?


Отредактировано engvar (Sat Dec 05 2020 09:04 AM)

Наверх
#86728 - Sat Dec 05 2020 11:15 AM Re: Изменение значения на противоположное [Re: engvar]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
счетчик плюс иф ден ельз

Наверх
#86729 - Sat Dec 05 2020 11:39 AM Re: Изменение значения на противоположное [Re: Stan]
engvar Offline
stranger

Registered: Wed Nov 04 2020
Записи: 3
Можно поподробнее? Что такое ден ? If, else более менее понятно.


Отредактировано engvar (Sat Dec 05 2020 11:49 AM)

Наверх
#86741 - Wed Dec 09 2020 04:33 PM Re: Изменение значения на противоположное [Re: engvar]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
if - если, else - иначе.
к примеру сма>150?0:1
т.е. сма выше 150 тогда 0 иначе 1
В вашем случае лучше сделать через ОЗ, считаем что 3 сделки подряд убыточные, на каждой накидываем +1 к ОЗ. Проверку на четность не надо, у вас явно задается число 3. а дальше в логической ОЗ==3?сигнал*-1:сигнал, если это число, или false и true если это сигнал. Или передаем на другое ОЗ и там уже ОЗ==3?true:false и подаем на другое ОЗ где оно когда true - выдает +1 и уже используем ОЗ1==1 в логической. И обнуляем наше первое ОЗ
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#86742 - Wed Dec 09 2020 04:40 PM Re: Изменение значения на противоположное [Re: Frend]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Но это если я вас правильно понял
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#86773 - Tue Dec 29 2020 08:32 PM Re: Изменение значения на противоположное [Re: Frend]
engvar Offline
stranger

Registered: Wed Nov 04 2020
Записи: 3
Спасибо большое за ответ. Но задачa немного в другом. Мне нужно что бы когда ОЗ==3, было true, до следующего ОЗ==3,при котором уже должно быть false. То есть переворот значения при каждом идентичном сигнале на противоположное. Выделить количество убытков не является проблемой. Сделать изменение ОЗ+1 с проверкой на четность при каждом 3ем убытке не представляется возможным, так как оно меняется с каждым пересчетом скрипта и по сути считает количество баров при условии ОЗ==3


Отредактировано engvar (Tue Dec 29 2020 08:34 PM)

Наверх
#86774 - Wed Dec 30 2020 11:23 AM Re: Изменение значения на противоположное [Re: engvar]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Originally Posted By: engvar
Спасибо большое за ответ. Но задачa немного в другом. Мне нужно что бы когда ОЗ==3, было true, до следующего ОЗ==3,при котором уже должно быть false. То есть переворот значения при каждом идентичном сигнале на противоположное. Выделить количество убытков не является проблемой. Сделать изменение ОЗ+1 с проверкой на четность при каждом 3ем убытке не представляется возможным, так как оно меняется с каждым пересчетом скрипта и по сути считает количество баров при условии ОЗ==3


https://t.me/tslabprorugroup

Наверх


Moderator:  ViL, sar