У вас не стоит Flash Player
Настройки
#82640 - Tue Nov 28 2017 10:23 PM Обновляемое значение (OZ)
alfrons Offline
stranger

Registered: Sat Nov 25 2017
Записи: 20
Прошу помощи!
Логика - нужно что бы OZ запоминало минимум свечи по определённому условию. Условие подаётся на OZ через логическую формулу.
Реализация - В логической формуле: условие && OZ==0 (если нет условия && OZ==0, тогда OZ каждый раз по сигналу обновляется, а мне надо именно запомнить первый сигнал и не обновлять).
Вроде всё работает, но суть вопроса в другом.
У меня есть логическая формула, которая выдаёт сигнал и это всё дело выведено на график. Есть вторая потребность запоминать этот сигнал один раз, это я реализовал добавлением значения в формулу OZ==0
НО на графике он стал показывать первый сигнал всей формулы, что и требовалось от Обновляемого значения.
Но мне нужно что бы, моя формула показывала все сигналы не зависимо от OZ.
Пытался прикрутить параметр OZ==0 через вторую логическую формулу, кубик И и т.д. выдаёт ошибку.
Как подать два логических условия на Обновляемое значение, что бы они не зависили друг от друга? Или вывести параметр OZ==0 отдельно от формулы. Вписать в одну формулу - всё работает, но с этой формулы на график выведен сигнал, которые соответственно показывает только один и первый сигнал.
Не знаю на сколько понятно объяснил, прошу прощения если что, я тут новенький.
Может повторюсь, смысл такой: Есть условие на сигнал (логическая формула), которое выведено на график (нужно видеть все сигналы по данному условию). Прикрутил счётчик что бы запоминал цену этого сигнала - добиться этого удалось вставив в формулу условия этого сигнала: && OZ==0. Но таким образом, на графики на который выведена моя формула (сигнал) показывает лишь первый сигнал и единственный сигнал. Таким образом Обновляемое значение дало что я хотел запомнило эту цену, но мне нужно, что бы на графике логическая формула показывала (которая выведена на график) все сигналы.
Как вывести параметр OZ==0 из этой формулы. Всё перепробовал. Можно тупо продублировать формулу без OZ - но явно это не лучший метод.
Надеюсь на помощь.

Наверх
#82641 - Wed Nov 29 2017 12:35 PM Re: Обновляемое значение (OZ) [Re: alfrons]
Rezident Offline
old hand

Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
Если хотите чтобы помощь была оказана, придётся дать доступ к скрипту, либо его части, касаемо только условия и ОЗ. Иначе видимо ни о чём всё будет.

Наверх
#82642 - Wed Nov 29 2017 01:28 PM Re: Обновляемое значение (OZ) [Re: alfrons]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Originally Posted By: alfrons
Прошу помощи!........

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

Наверх
#82643 - Wed Nov 29 2017 08:42 PM Re: Обновляемое значение (OZ) [Re: alfrons]
alfrons Offline
stranger

Registered: Sat Nov 25 2017
Записи: 20
Прикладываю скрипт


Attachments
OZ.xml (23 downloads)


Наверх
#82644 - Wed Nov 29 2017 08:43 PM Re: Обновляемое значение (OZ) [Re: alfrons]
alfrons Offline
stranger

Registered: Sat Nov 25 2017
Записи: 20
Попробую перефразировать. Как на этом скрипте сделать, что бы формула показывала все сигналы на графике, а не только первый в начале графика, с прикрученным OZ конечно.


Отредактировано alfrons (Wed Nov 29 2017 08:44 PM)

Наверх
#82645 - Thu Nov 30 2017 10:22 AM Re: Обновляемое значение (OZ) [Re: alfrons]
Rezident Offline
old hand

Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
Логформула не даёт на выходе "1", т.е. события не происходит. Следовательно и ОЗ не может дать нужного сохранения и сигнала. Полагаю условие нужно пересмотреть, видимо его событийность не имеет повторяемости.

Наверх
#82652 - Thu Nov 30 2017 08:38 PM Re: Обновляемое значение (OZ) [Re: alfrons]
alfrons Offline
stranger

Registered: Sat Nov 25 2017
Записи: 20
Логформула даёт сигнал и ОЗ его запоминает. Прикладываю этот же скрипт, только убрал из формулы параметр &&OZ==0
К этому скрипту тогда вопрос другой. Как сделать, что бы OZ не считал каждый сигнал, а запомнил только первый?
Если на OZ добавить ещё один сигнал &&OZ==0, тогда он запоминает только первый сигнал, следовательно дальше OZ принимает значение 1 и не делает пересчет. Как добавить это условие на OZ не используя лог.формулу, которая уже есть.


Attachments
OZ2.xml (21 downloads)



Отредактировано alfrons (Thu Nov 30 2017 09:31 PM)

Наверх
#82653 - Thu Nov 30 2017 10:19 PM Re: Обновляемое значение (OZ) [Re: alfrons]
Rezident Offline
old hand

Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
ОЗ не считает, а запоминает значение поданное на вход в момент выполнения условия в логформуле и помнит его до очередного выполнения условия. Уточняю.
Теперь поясните: а запомнил только первый. Первый при каком условии? Если сами ответите на этот вопрос-то получите ответ: как сделать.

Наверх
#82655 - Fri Dec 01 2017 04:17 AM Re: Обновляемое значение (OZ) [Re: Rezident]
alfrons Offline
stranger

Registered: Sat Nov 25 2017
Записи: 20
Originally Posted By: Rezident
ОЗ не считает, а запоминает значение поданное на вход в момент выполнения условия в логформуле и помнит его до очередного выполнения условия. Уточняю.
Теперь поясните: а запомнил только первый. Первый при каком условии? Если сами ответите на этот вопрос-то получите ответ: как сделать.
Первый сигнал при условии лог.формулы. Это реализовано в первом приложенном скрипте, но тогда другая проблема которую я описывал выше.

Наверх
#82656 - Fri Dec 01 2017 04:52 AM Re: Обновляемое значение (OZ) [Re: alfrons]
alfrons Offline
stranger

Registered: Sat Nov 25 2017
Записи: 20
Получилось. Проблема была в том что я пытался это реализовать не в режиме лаборатории, а в режиме графика и он выдавал ошибку.
Конечный вариант реализации прикладываю. Вопрос - почему в режиме графика в таком виде выдаёт ошибку?


Attachments
OZ3.xml (40 downloads)


Наверх
#82657 - Fri Dec 01 2017 10:05 AM Re: Обновляемое значение (OZ) [Re: alfrons]
Rezident Offline
old hand

Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
Если Вы работаете в 2.0, то у меня ошибок нет.

Наверх


Moderator:  ViL, sar