Блог им. MaGaDaN

Вопрос по TSLab

    • 24 августа 2014, 02:59
    • |
    • MaGaDaN
  • Еще
Здравствуйте.
Возникла у меня небольшая загвоздка в написании выражения в формуле(логической), прошу оказать посильную помощь.
Выражение: если свеча падающая тогда закрытие минус минимум и полученное число прибавляем к открытию новой свечи это и есть точка входа в длинную позицию
 у меня в блоке формула выглядить вот так: close[i-1]<open[i-1]? close[i-1]-low[i-1]… а дальше не доходит, как?
 возможно выражение после знака вопрос взять в скобки и сделать вот так  (close[i-1]-low[i-1])+open:0 или :0 

Так же, если сравнивать диапазон между закрытием и открытием свечи и при определенном значении заходитьв позицию, в блоке формула для растущей свечи: close[i-1]-open[i-1]==(сюда вставлять число, не работает, если константу то тоже не фурычит) ==? open или open:0
142 | ★1
21 комментарий
close[i-1]<open[i-1]? close[i-1]-low[i-1]+open[i]: 0

i — это индекс текущей свечи

конечный ноль естественно надо ожидать в возможных значениях

надо учитывать, что пересчет по интервалу запускается не когда свеча открывается, а когда закрывается, поэтому пересчитано будет только в конце текущей свечи i и пройдет целая свеча пока будет выставлена заявка

так как открытие текущей обычно не отличается от закрытия предыдущей свечи, проще сделать так для ускорения
close[i]<open[i]? 2*close[i]-low[i]: 0

и кстати, точка входа в длинную позицию выше рыночной цены получается — проще по рыночной цене засандалить ))) хотя может так задумано
avatar
finstrateg, close[i]<open[i]? 2*close[i]-low[i]:0, все равно сделки он открывает с открытия свечи
и немного не понятна вторя часть 2*close[i]-low[i]:0… два умножаем на…
avatar
MaGaDaN, я же написал, «открытие текущей обычно не отличается от закрытия предыдущей свечи» поэтому close[i-1]-low[i-1]+open[i] можно заменить на 2*close[i]-low[i], как было написано close[i-1] примерно равно open[i] и их можно сложить, получится 2*close[i] (индекс смещен на единицу)
avatar
finstrateg, идея сама вот
avatar
по второй части — возможно требуется блок логическая формула, а не формула, ведь результатом будет логическое выражение а не число, и сравнивать надо со знаком >

просто в блоке логическая формула напиши
close[i-1]-open[i-1] > ТвоеЧисло, он вернет истину или ложь

если нужно число, то надо использовать обычную формулу в которой написать что-нибудь типа
close[i-1]-open[i-1] > ТвоеЧисло? 1: 0
avatar
эх ребят я ничего против не имею но не легче эти все закрытия в уме держать? на что это все вам?
avatar
TheRolingStones, и мозг подключить напрямую к бирже))
TheRolingStones, нам это на то что бы посмотреть живая ли идея или нет вот и все, все что пытаюсь тестировать планирую торговать вручную
avatar
MaGaDaN, тогда однозначно лучше АмиБрокер.
avatar
Евгений, ссылку в студию
avatar
MaGaDaN, google.com
avatar
ну как то так
avatar
Никогда с этим не работал, но возможно нужно делать что то типа того:
SignalLong = close[i]<open[i]? close[i]-low[i]: 0
PriceLong = SignalLong > 0? open + SignalLong: 0
дальше если PriceLong > 0 то ставим стоплимит на покупку по цене PriceLong.

Тоже самое для шорта в обратном порядке
avatar
да уж, понимаю почему статисты — роботостроители по итогу сливают, нет ЛОГИКИ ТОРГОВЛИ…
avatar
Студент, может тогда что то подскажете?
avatar
MaGaDaN, skype — viapsit
avatar
Студент, ну да с нашей связью только скайп)))пиши на емэйл в профиле есть
avatar
finstrateg, Ага, так как работал с многим другим. )) Конкретно TSLab не юзал.
avatar
честно сказать конкретную задачу сложно уловить было из текста.
если правильно понял то делается это так:
Условие? (условие?(условие? Да: нет)): нет): нет и тд и тп, если что так же можно уточнить через личку или в статьях на меня ссылайтесь чтобы сразу увидеть вопросы
avatar

Читайте на SMART-LAB:
Фото
Как портфель ВДО (32% за 12 мес) пережил падение в ВДО? И про Уральскую Сталь
Нет полной уверенности, что декабрьское падение сегмента ВДО, вызванное дефолтом Монополии, закончилось. Но надежда присутствует. Меня...
Фото
RAEX наградил "Селигдар" за его Годовой отчет
Рейтинговый консорциум RAEX вручил «Селигдару» за его Годовой отчет диплом лауреата в специальной номинации «За образцовое отражение в...
Фото
Холдинг SFI закрыл сделку по продаже ЛК «Европлан» Альфа-Банку
Альфа-Банк приобрел 87,5% ПАО «ЛК «Европлан», крупнейшего независимого оператора на российском рынке лизинга, у инвестиционного холдинга SFI....
Фото
Какая доходность среди облигаций с наивысшим рейтингом надежности и сроком погашения от 3 лет?

теги блога MaGaDaN

....все тэги



UPDONW
Новый дизайн