У вас не стоит Flash Player
Настройки
#35467 - Fri Jan 06 2012 09:41 PM Блок логическая формула
sd85v Offline
journeyman

Registered: Fri Sep 23 2011
Записи: 59
Доброго времени суток уважаемые форумчане. У меня часто возникает проблема с блоком логическая формула. После определенного количества соединений данный блок невозможно соединить с индикаторами, константой и т.д.Как можно решить эту проблему? Заранее благодарен.

Наверх
#35469 - Fri Jan 06 2012 10:26 PM Re: Блок логическая формула [Re: sd85v]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Взять еще один блок лог формулы.

Наверх
#35486 - Sat Jan 07 2012 10:18 AM Re: Блок логическая формула [Re: ViL]
sd85v Offline
journeyman

Registered: Fri Sep 23 2011
Записи: 59
Я пробовал соединять и напрямую и через блок И две логические формулы, но результаты тестирования не менялись, как будто новых условий на открытие позиции я не ставил во втором блоке.

Наверх
#35488 - Sat Jan 07 2012 11:22 AM Re: Блок логическая формула [Re: sd85v]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Конкретную задачу опишите.

Наверх
#35518 - Sat Jan 07 2012 08:38 PM Re: Блок логическая формула [Re: ViL]
sd85v Offline
journeyman

Registered: Fri Sep 23 2011
Записи: 59
К примеру у меня есть скрипт, торгующий по фьючу РТС. Есть одна логическая формула на открытие позиции. К ней присоеденены индикаторы, торговая тематика. Всего 15 условий для открытия позиции. Я хочу добавить еще одно условие:Сжать интервал до 5 минут и в качестве условия поставить MACD и константу. Так вот присоединить логическую формулу к индикатору и константе не получается. Далее я ставлю вторую лог. формулу, указываю условие с индикатором MACD и константой, присоединяю напрямую к первой лог. формуле и потом к MACD и константе. Все соединяется, но результаты тестирования не меняются.

Наверх
#35520 - Sat Jan 07 2012 08:53 PM Re: Блок логическая формула [Re: sd85v]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Нет. Так не разобрать.
Четкая задача: одно больше другого, тогда вход и т.д. и скрипт, и четкое объяснение, что именно не получается.

Наверх
#35521 - Sat Jan 07 2012 09:19 PM Re: Блок логическая формула [Re: ViL]
sd85v Offline
journeyman

Registered: Fri Sep 23 2011
Записи: 59
Логическая формула, в ней 15 условий на открытие позиции, все блоки соеденены, скрипт ошибок не выдает. Добавляю еще одно условие:MACD>константы и соединяю эту лог. формулу с блоком MACD и с блоком константа. Соединить не получается. Добавляю еще одну лог. формулу и переношу последнее условие(MACD> константы) сюда и соединяю ее с блоком MACD и блоком константа. Все соединяется, но результаты тестирования не меняются, т. е. проблема заключается в том, как правильно соединить две логические формулы на открытие позиции.

Наверх
#35526 - Sun Jan 08 2012 04:25 AM Re: Блок логическая формула [Re: sd85v]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Два варианта:
1. Блок "И". К нему сигнал от первой формулы и от второй формулы. 2. Во второй формуле, допустим ЛогическаяФормула2 пишем:
ЛогическаяФормула1&&MACD>константы
http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=8149#Post8149

Наверх
#35818 - Sat Jan 14 2012 10:23 PM Re: Блок логическая формула [Re: ViL]
sd85v Offline
journeyman

Registered: Fri Sep 23 2011
Записи: 59
Спасибо, все получилось.

Наверх
#57204 - Fri Aug 09 2013 11:36 AM Re: Блок логическая формула [Re: sd85v]
Kadet Offline
member

Registered: Fri Aug 09 2013
Записи: 148
Здравствуйте у меня вопросы как записать в блоке Формула следующую задачу : 1) У меня на схеме есть два кубика Цена Входа 1 и Цена Входа 2 нужно сначала взять одну цену входа 1 для арифметического действия вычисления цены закрытия (открытия ) а затем брат все время цену входа 2 2) как записать брать по переменно цену входа то 1 то 2 3) Может ли блок формула сам находить цену последней сделки и брать ее для вычисления цены открытия (закрытия ) 4) Как записать в блок Формула условия при достижении + 50 пунктов прибыли выдавать на выходе логическую 1 а после всершения сделки логический ноль и тоже для убытка -50 пунктов 5) При достижении убытка - 20 пунктов выдать на выход блока цену последней сделки 6) При достижении убытка - 40 пунктов выдать на выход блока цену последней сделки - 20 пунктов ( индекс РТС на 1 контракт ) 7) Выдать логическую 1 при определенном времени а также через определенное время после открытия или закрытия позиции Извините может много вопросов задаю пример использования блока формула и синтаксис читал по форуму много пересмотрел и книгу по С # читаю но пока это для меня слишком высшая математика и нужны яркие примеры применительно к бирже

Наверх


Moderator:  ViL, sar