#85453 - Thu Jul 11 2019 03:23 PM
Re: Как сделать три последовательных условия?
[Re: 433novikov]
|
journeyman
Registered: Sat Apr 06 2019
Записи: 60
|
Это просто 1 какое то условие, а что будет дальше, когда нужно указать, что если 1, 2 раза сработал стоп лос и осцилятор не пересек 0 уровень сделку + стоп лос не открывать.
|
Наверх
|
|
|
|
#85454 - Thu Jul 11 2019 10:42 PM
Re: Как сделать три последовательных условия?
[Re: 433novikov]
|
journeyman
Registered: Sat Apr 06 2019
Записи: 60
|
Ну и что делать? такое только на c# можно реализовать? У меня лично логическое условие через тернарный оператор работает на отображение на графике сигнала, все остальное не работает.
|
Наверх
|
|
|
|
#85455 - Fri Jul 12 2019 09:57 AM
Re: Как сделать три последовательных условия?
[Re: 433novikov]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Хоть сколько условий в необходимом для нас порядке мы легко можем сделать через логическая формула и обновляемое значение. Условие есть - накинули на ОЗ. Записали время или номер бара. Что бы очередность проверять. и дальше уже сравнение
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#85458 - Fri Jul 12 2019 05:14 PM
Re: Как сделать три последовательных условия?
[Re: 433novikov]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8138
|
Ну вот например. Нужно убрать работу стоп лоса если атр выше 0.04, как к чему подключать, что писать правильно не понятно. https://ibb.co/sFzGs2x Внутри логической формулы(логические значения) Вы делаете синтаксис для Формулы(вещественные значения) В данном случае достаточно оставить условие АТР>0.04, остальное стереть, и подать его на блоки выхода из позиции. Таким образом, стоплосс будет работать, если атр больше 0.04 Если поменять знаки <> то, будет наоборот, стоп будет работать, только, если атр меньше 0.04
|
Наверх
|
|
|
|
#85462 - Sat Jul 13 2019 07:25 AM
Re: Как сделать три последовательных условия?
[Re: ViL]
|
newbie
Registered: Thu Apr 04 2019
Записи: 29
|
Со стоп лосами разобрался. Теперь следующий шаг: получаю например я обновляемое значение осциллятора с прошлой сессии через обновляемое значение и хочу сделать открытие по рынку в 16.30.00 в акциях которые открываются без разрывов котировок. Далее если я правильно понимаю что бы реализовать логику открытия позиций 2,3,4... Алгоритма нужно просто дописать в логической формуле true к самому условию открытия позиций, и уже когда сброситься ОБ новой сделкой, то весь цикл не будет работать, пока получение нового ОБ по условию времени не станет true? Хорошо, следующий вопрос - обновляемое значение "цепляться" на все блоки кроме стоп лос, у него в параметрах срабатывания так же может быть ОБ? Как в примере выше с АТР у меня.
|
Наверх
|
|
|
|
#85463 - Sat Jul 13 2019 07:30 AM
Re: Как сделать три последовательных условия?
[Re: ViL]
|
newbie
Registered: Thu Apr 04 2019
Записи: 29
|
Со стоп лосами разобрался. Теперь следующий шаг: получаю например я обновляемое значение осциллятора с прошлой сессии через обновляемое значение и хочу сделать открытие по рынку в 16.30.00 в акциях которые открываются без разрывов котировок. Далее если я правильно понимаю что бы реализовать логику открытия позиций 2,3,4... Алгоритма нужно просто дописать в логической формуле true к самому условию открытия позиций, и уже когда сброситься ОБ новой сделкой, то весь цикл не будет работать, пока получение нового ОБ по условию времени не станет true? Хорошо, следующий вопрос - обновляемое значение "цепляться" на все блоки кроме стоп лос, у него в параметрах срабатывания так же может быть ОБ? Как в примере выше с АТР у меня.
|
Наверх
|
|
|
|
#85464 - Sat Jul 13 2019 09:06 AM
Re: Как сделать три последовательных условия?
[Re: novikov433]
|
journeyman
Registered: Sat Apr 06 2019
Записи: 60
|
Почему не работает вход на открыть позицию по рынку в обновляемом значении? https://ibb.co/sRQjj2h Для примера в качестве источника для сигнала используеться осцилятор https://ibb.co/ChVf9PX , нужно вбить условие при котором вход в сделку будет только тогда, как по началу нового дня осцилятор пересекет 0 на сел. в 16.30.00 должен работать совсем другой алгоритм, т.к индикатор нельзя настроить на работу от 16.00,16.10,16.20 и т.д вот если бы можно было оптимизировать так, было бы куда проще, а так придеться 2-3 лгоритма еще делать. Вот сижу ломаю голову, как реализовать.
|
Наверх
|
|
|
|
#85465 - Sat Jul 13 2019 09:08 AM
Re: Как сделать три последовательных условия?
[Re: 433novikov]
|
journeyman
Registered: Sat Apr 06 2019
Записи: 60
|
Точто накая же система и со стоп лосами, нужно указать, что если был получен 1 стоп, то далее только когда нвоый сигнал и переворот происходит открытие аналогичной ситуации
|
Наверх
|
|
|
|
#85469 - Tue Jul 16 2019 04:26 PM
Re: Как сделать три последовательных условия?
[Re: 433novikov]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8138
|
Ничего не понял. Задайте более точные вопросы. https://ibb.co/sRQjj2hВот так точно нельзя делать, открытие позиции это не вещественное значение и не логическое значение. Если нужна логика, то есть блоки "Есть активная позиция", если число, то какое именно? если Количество в позиции, то есть блок Количество, Время входа и т.д.
|
Наверх
|
|
|
|
#85476 - Wed Jul 17 2019 12:27 PM
Re: Как сделать три последовательных условия?
[Re: ViL]
|
journeyman
Registered: Sat Apr 06 2019
Записи: 60
|
Нужен был блок наибольшее, при каком - то одном условии, нужно таким методом автоматически выбирать подходящий алгоритм при сравнении с условием в тернарном операторе https://www.youtube.com/watch?v=fSWguUhKe-E
|
Наверх
|
|
|
|
#85484 - Thu Jul 18 2019 01:24 PM
Re: Как сделать три последовательных условия?
[Re: Stan]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8138
|
блок вроде на месте: https://www.screencast.com/t/0JMrEplcКстати, можно так: в формуле Math.Max(число,число)
|
Наверх
|
|
|
|
|
|