У вас не стоит Flash Player
Page 10 of 14 < 1 2 ... 8 9 10 11 12 13 14 >
Настройки
#8710 - Tue Jul 20 2010 10:16 PM Re: Как сделать? [Re: Stanley]
Jollier Offline
stranger

Registered: Tue Jul 06 2010
Записи: 2
А как реализовать модуль числа (Абсолютное значение числа)? Двойное условие не предлогать. В с# есть функция abs, но почему то TSLAB её не воспринивает...

Наверх
#8723 - Wed Jul 21 2010 09:44 AM Re: Как сделать? [Re: Jollier]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: Jollier
А как реализовать модуль числа (Абсолютное значение числа)? Двойное условие не предлогать. В с# есть функция abs, но почему то TSLAB её не воспринивает...

Math.Abs()
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#8724 - Wed Jul 21 2010 09:47 AM Re: Как сделать? [Re: Stanley]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: Stanley
Толь я переработал, толи мне в голову пришла гениальная мысль!мне надо как-то соотнести размер (ширину свечи)С изменением цены.Подробнее задумка такая.Если на графике построить треугольник, где вершина А будет ценой закрытия свечи 5 периодов назад, а вершина В-Закрытие iтое, то катет BC определяется как их разница.

Задача-найти тангенс альфа, а мне известна только сторона BC,как разница закрытий и 90 градусный угол. а надо найти еще хоть что-нибудь

Стало интересно, а зачем это находить?
На самом деле известна и сторона ав и сторона вс и один угол, тот который прямой, а дальше пифагор, только скажите зачем? Просто интересно ...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#8729 - Wed Jul 21 2010 10:53 AM Re: Как сделать? [Re: 777]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: 777
Стало интересно, а зачем это находить?
На самом деле известна и сторона ав и сторона вс и один угол, тот который прямой, а дальше пифагор, только скажите зачем? Просто интересно ...

Почему ab известно ? ac известно как количество свечей, соответственно тангенс альфа на сколько помню bc/ac, ширина свечи тут вообще не важна, единица измерения ac будет количество свечей, а ac - цена. Если сравнивать время ac с другим отрезком времени, то и нужно сравнивать количество свечей. Только действительно, остаётся вопрос - зачем?-))


Отредактировано uprav (Wed Jul 21 2010 10:54 AM)
_________________________


Наверх
#8732 - Wed Jul 21 2010 12:05 PM Re: Как сделать? [Re: uprav]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: uprav
Originally Posted By: 777
Стало интересно, а зачем это находить?
На самом деле известна и сторона ав и сторона вс и один угол, тот который прямой, а дальше пифагор, только скажите зачем? Просто интересно ...

Почему ab известно ? ac известно как количество свечей, соответственно тангенс альфа на сколько помню bc/ac, ширина свечи тут вообще не важна, единица измерения ac будет количество свечей, а ac - цена. Если сравнивать время ac с другим отрезком времени, то и нужно сравнивать количество свечей. Только действительно, остаётся вопрос - зачем?-))

я имел ввиду ас, описался...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#8735 - Wed Jul 21 2010 12:31 PM Re: Как сделать? [Re: 777]
Stanley Offline
enthusiast

Registered: Mon Jun 21 2010
Записи: 283
отсекать флэтовый рынок.Если получится, отпишусь smirk


Отредактировано Stanley (Wed Jul 21 2010 12:49 PM)

Наверх
#9182 - Thu Jul 29 2010 09:40 PM Re: Как сделать? [Re: uprav]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Подскажите пожалуйста, хочу поставить стоп на опен 15 минутного бара в котором была открыта позиция, а все последующие бары опен предыдушего бара. Тайм фрейм минутка.
Ни как не приложу, как это сделать.
Вот, кое чего, набросал, чтобы понятно было в чем вопрос.


Attachments
Совет у Форума.xml (190 downloads)



Отредактировано Lenar (Thu Jul 29 2010 10:18 PM)

Наверх
#9184 - Thu Jul 29 2010 10:48 PM Re: Как сделать? [Re: Lenar]
Lenar Offline
enthusiast

Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
Еще вопрос назрел, а как взять значение опен 15 минутного, который только открылся. По сути мы же его уже знаем, когда сформирована 1 свеча минуты.


Attachments
Совет у форума1.xml (174 downloads)


Наверх
#9242 - Sun Aug 01 2010 10:08 AM Re: Как сделать? [Re: Lenar]
Mpero Offline
stranger

Registered: Sun Aug 01 2010
Записи: 2
Не смог найти ответ на сайте!!! КАК СДЕЛАТЬ, чтобы имеющиеся открытые позиции long или short - закрывались по рынку в конце сессии (в 23:50 МСК), даже если нет сигнала на закрытие позы по пересечению двух ЕМА!!! Чтобы оставаться по окончанию сессии в кэше. frown


Attachments
Новый точечный рисунок.gif (337 downloads)


Наверх
#9243 - Sun Aug 01 2010 10:50 AM Re: Как сделать? [Re: Mpero]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
На форуме есть, нужно сделать логическую формулу с блоком "время", в формуле написать "Время >= 235000", затем сделать еще один блок выхода по рынку для каждой позиции и соединить с этой формулой.

Наверх
#9244 - Sun Aug 01 2010 11:10 AM Re: Как сделать? [Re: Nektodron]
TrendCatcher Offline
addict

Registered: Fri Feb 12 2010
Записи: 495
Loc: Москва, Россия
Как сделать отложенную заявку по рынку? Например, появился сигнал, как сделать так, чтобы заявка выставилась не мгновенно, а, скажем, через 10 секунд? В коде на C#:

source.Positions.BuyAtMarket(bar+1, 1, "L");

Что добавить перед этим, чтобы заявка выставилась позже на N секунд?

Наверх
#9247 - Sun Aug 01 2010 11:43 AM Re: Как сделать? [Re: TrendCatcher]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
ну сейчас никак, только самому отсчитать, что сигнал был N баров раньше и выставить его.

Наверх
#9249 - Sun Aug 01 2010 12:07 PM Re: Как сделать? [Re: Nektodron]
TrendCatcher Offline
addict

Registered: Fri Feb 12 2010
Записи: 495
Loc: Москва, Россия
ну можно ничего не считать, поставить bar+2, но это совсем тоска smile
может, какой-нибудь sleep(10) можно воткнуть или это чревато?

Наверх
#9300 - Tue Aug 03 2010 02:13 PM Re: Как сделать? [Re: TrendCatcher]
Pasha Offline
newbie

Registered: Wed Apr 14 2010
Записи: 38
Может кто ниб. знает как сделать так чтобы заявка (на продажу/покупку) выставлялась по заданной в ручную цене, например: цена закрытия прошлого бара + 1%, и при этом после каждого бара соответственно менялась в большую или меньшую сторону.
Или это только на API можно самому написать?

Наверх
#9301 - Tue Aug 03 2010 02:18 PM Re: Как сделать? [Re: Pasha]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
использовать блоки "открыть позицию если больше" или "открыть позицию если меньше"

Наверх
#9334 - Tue Aug 03 2010 10:12 PM Re: Как сделать? [Re: Nektodron]
Mpero Offline
stranger

Registered: Sun Aug 01 2010
Записи: 2
Nektodron писал:
- На форуме есть, нужно сделать логическую формулу с блоком "время", в формуле написать "Время >= 235000", затем сделать еще один блок выхода по рынку для каждой позиции и соединить с этой формулой.



Спасибо, Nektodron.
Однако проблема возникла - если сигнал на открытие позиции возник в 234900 (график минутный), то открывается позиция и переходит на следующий день. Логич. формула "Время >= 234900" здесь не помогает.
КАК СДЕЛАТЬ, чтобы на последней свече в 23:49 не открывалась позиция по сигналу или м.б. тут же закрывалась по условию логической формулы???


Отредактировано Mpero (Tue Aug 03 2010 10:14 PM)

Наверх
#9353 - Wed Aug 04 2010 09:32 AM Re: Как сделать? [Re: Mpero]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
Originally Posted By: Mpero

КАК СДЕЛАТЬ, чтобы на последней свече в 23:49 не открывалась позиция по сигналу или м.б. тут же закрывалась по условию логической формулы???

тоже самое только
в формуле написать "Время < 234900 и присоединить к блоку входа в позицию


Отредактировано Vladimir / (Wed Aug 04 2010 09:32 AM)

Наверх
#9359 - Wed Aug 04 2010 09:59 AM Re: Как сделать? [Re: Vladimir /]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
_________________________
Делаю простые вещи.

Наверх
#9427 - Wed Aug 04 2010 03:49 PM Re: Как сделать? [Re: Nektodron]
Pasha Offline
newbie

Registered: Wed Apr 14 2010
Записи: 38
Originally Posted By: Nektodron
использовать блоки "открыть позицию если больше" или "открыть позицию если меньше"


Нет, я не это спрашивал, мож. неправильно выразился.

Я хочу чтобы заявка на вход в позицию висела всегда (на подобие стоп лосса), но на каждом следующем баре i+1 менялась в зависимости от цены закрытия бара i. А с помощью "открыть если больше" заявка выставляется на след баре.

Наверх
#9433 - Wed Aug 04 2010 04:21 PM Re: Как сделать? [Re: Pasha]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Ну естественно вы должны заранее для следующего бара рассчитать цену заявки на новый бар. А задним числом выставить заявку ну никак нельзя.

Наверх
Page 10 of 14 < 1 2 ... 8 9 10 11 12 13 14 >


Moderator:  ViL, sar