У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#75223 - Thu Dec 03 2015 09:44 PM помогите новичку
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
друзья всем привет, подскажите пожалуйста несколько вопросов в реализации индикатора.
индикатор строю в две части.
1 ая часть обрабатывает свечу по некоторым параметрам и сравнивает 2 значения в результате получаю Лож или Правду.
2 ая часть обрабатывает свечу и сравнивает с 11 значениями. в результате я получаю только одну Правду из 11.

Проблема в том чтоб.
1. при передаче значения 1 из первой части запускать обработку части 2, не знаю какой кубик применить чтоб дать разрешение на следующую обработку.
2. В какой кубик свеси 11 кубиков передающие 0 или 1 чтоб отфильтравать еденицу.
Финишем у меня это получение 1 от второго этапа и поставить маркер под лоу анализируемой свечи на графике

в экселе реализавал с успехом http://prntscr.com/99yezs. С ТСЛАБ только знакомлюсь
Пример структуры http://prntscr.com/99ybnh


Заранее всем благодарен



Отредактировано Eugenio (Thu Dec 03 2015 10:04 PM)

Наверх
#75224 - Thu Dec 03 2015 10:20 PM Re: помогите новичку [Re: Eugenio]
Rezident Offline
old hand

Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
А Вы пробовали ваши формулы из экселя переписать в формулах и логических формулах? Пробуйте соединить результаты с помощью кубиков "и" "или". Либо почитайте синтаксис записи выражений, есть где-то на форуме такая статья(через поиск)

Наверх
#75225 - Thu Dec 03 2015 10:29 PM Re: помогите новичку [Re: Rezident]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
Originally Posted By: Rezident
А Вы пробовали ваши формулы из экселя переписать в формулах и логических формулах?


формулы реализованны в кубиках, с точностью перенесены значения из экселя http://prntscr.com/99z17o

буду пробавать с И ИЛИ
Благодарю за ответ

Наверх
#75226 - Thu Dec 03 2015 11:26 PM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
ок решил первую часть своей головоломки вот таким образом
http://prntscr.com/99zupt
подавая значение закрытия и открытия при условии 1 равном тру

Теперь вторая часть как отфильтравать из 11 значений одну 1 "тру" и вывести на график каким нибуть символом

Подскажите

Наверх
#75227 - Fri Dec 04 2015 12:07 AM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
Все застрял в сложном.

пришла гиганская мысль о сравнении каждой из 11значений к предстоящей в виде пирамиды но по ходу это бuдeт гиганский код. Мoжет кто подскажет как в формуле реaлизавать?


Отредактировано Eugenio (Fri Dec 04 2015 12:11 AM)

Наверх
#75228 - Fri Dec 04 2015 12:27 AM Re: помогите новичку [Re: Eugenio]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Ну так и написать в формуле:
sravplus1 ? shagP1 : sravplus2 ? shagP2 : 0
эта формула вернет shagP1, если sravplus1 == true, иначе проанализирует sravplus2 и т.д. Если ничего не истинно, то вернет 0.
Это если я правильно понял, что нужно.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#75229 - Fri Dec 04 2015 12:28 AM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
у меня по сути значения 0 ли 1 в парамтрах низнего диапазона вот их нужно и сравнить http://prntscr.com/9a0s0m


Отредактировано Eugenio (Fri Dec 04 2015 12:32 AM)

Наверх
#75231 - Fri Dec 04 2015 12:38 AM Re: помогите новичку [Re: Eugenio]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Вы число хотите получить или что?
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#75233 - Fri Dec 04 2015 12:42 AM Re: помогите новичку [Re: jhgjrht]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
хочу получить 1 из всех значений. с названуем срав... если присудствует. Если нет то получить 0 и перейти на анализ следующей свечи


Отредактировано Eugenio (Fri Dec 04 2015 12:43 AM)

Наверх
#75235 - Fri Dec 04 2015 12:46 AM Re: помогите новичку [Re: Eugenio]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
В формуле: срав1 || срав2 || срав3 ? 1 : 0
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#75236 - Fri Dec 04 2015 12:47 AM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
может я не правильно выразился.
При обработке логические формулы с названием SRAV... получают 0 или 1.
2 развития ситуации
1. в 11 параметрах везде 0 значит я хочу получить финальный 0
2. в 10 параметрах 0 и в 11-ом 1 хочу получить финальную 1

Наверх
#75238 - Fri Dec 04 2015 12:54 AM Re: помогите новичку [Re: Eugenio]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Неправильно, точнее не точно smile
Логическая формула возвращает истину или ложь. А 0 и 1 это числа. Число можно получить из формулы.
Опять же если я правильно понимаю, Вам надо в логической формуле написать: sravminus1 || sravminus2 || sravminus3 ...
Эта лог. формула вернет истину, если любой из sravminus == истина и ложь, в другом случае.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#75239 - Fri Dec 04 2015 12:56 AM Re: помогите новичку [Re: jhgjrht]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
значит тогда мне нужно vsetaki true или False

Наверх
#75241 - Fri Dec 04 2015 12:57 AM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
формулу оформил так http://prntscr.com/9a12ov и получил ошибку при обработке

Наверх
#75242 - Fri Dec 04 2015 12:59 AM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
заменил значения 1:0 на true : false вроде как возвращает 1 на графике http://prntscr.com/9a15e3


Отредактировано Eugenio (Fri Dec 04 2015 01:01 AM)

Наверх
#75244 - Fri Dec 04 2015 01:02 AM Re: помогите новичку [Re: Eugenio]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
Вроде с поставленной задачей справился благодаря ...jhgjrht... теперь мне нужно поставить маркер какой нибуть под лой свечи которая обрабатывалась алгоритмами.

Наверх
#75245 - Fri Dec 04 2015 01:04 AM Re: помогите новичку [Re: Eugenio]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Последнюю часть "? true : false" можно опустить.
А маркер... Сохраняйте нужное значение в обновляемом значении.

Наверх
#75246 - Fri Dec 04 2015 01:16 AM Re: помогите новичку [Re: jhgjrht]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
упс не знаю что подать на вход http://prntscr.com/9a1cci

Наверх
#75247 - Fri Dec 04 2015 01:30 AM Re: помогите новичку [Re: Eugenio]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Можно результат логической формулы выдать на график и оформить (настроить) его в виде гистограммы, тогда на нужной свече будет нарисована вертикальная палка через все поле. Но мне кажется Вы не до конца продумали, что Вы с этим маркером делать собираетесь, или не говорите.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#75248 - Fri Dec 04 2015 01:34 AM Re: помогите новичку [Re: jhgjrht]
Eugenio Offline
journeyman

Registered: Sun Nov 15 2015
Записи: 56
чтото не так наверное оформил http://prntscr.com/9a1izr подал результат на грфик в виде гистограмы и на каждой свече есть значение 1 хотя это не правильно.http://prntscr.com/9a1k4o
То что я хочу от этого индикатора это построить сигнальную систему с оповещением на емаил при обнаружении ДОДЖА в реальном времени на нескольких инструментах и тайм фреймах

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


Moderator:  ViL, captian, sar