#2197 - Tue Feb 16 2010 04:31 PM
Как сделать?
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Вообщем ситуация:
В текущем дне определяем сигнал для покупки или продажи по нескольким условиями (логическая формула и формула) и закрытие позиции (по времени, и стоп лосс % от изменения цены).
Вопрос как сделать так, чтобы сделка была только одна в текущем дне, а не несколько если срабатывет стоп лосс или время.
В свойствах пробовал указывать "сделка" не помогает, так как тайм фрейм у меня минутка.
|
Наверх
|
|
|
|
#2241 - Wed Feb 17 2010 02:52 PM
Re: Как сделать?
[Re: Lenar]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
|
Наверх
|
|
|
|
#2346 - Sun Feb 21 2010 09:12 AM
Re: Как сделать?
[Re: Lenar]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
Вообщем ситуация: В текущем дне определяем сигнал для покупки или продажи по нескольким условиями (логическая формула и формула) и закрытие позиции (по времени, и стоп лосс % от изменения цены). Вопрос как сделать так, чтобы сделка была только одна в текущем дне, а не несколько если срабатывет стоп лосс или время. В свойствах пробовал указывать "сделка" не помогает, так как тайм фрейм у меня минутка. Меня тоже такой вопрос интересует, здесь нужно игнорировать после выхода другие сигналы в течение дня, правильно? Кроме этого у меня ещё вопрос несколько иной: как игнорировать сигналы после выхода не до конца дня а до перехода рынка в другую сторону... Здесь вижу только пока такой варинат http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Main=272&Number=2282#Post2282т.е. не совершать сделку в ту же сторону по отношению к последней сделке, а для этого нужны блоки "Посл.сделка была дл/короткой", НО они в таком виде в котором сейчас не подходят для тестирования на истории, Nektodronу я задал уже такой вопрос, только пока ответа нет...
_________________________
|
Наверх
|
|
|
|
#2369 - Mon Feb 22 2010 08:17 PM
Re: Как сделать?
[Re: Nektodron]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
А ещё это можно было бы реализовать если бы например блок такой был как "количество сделок", куда бы входило "логическое условие" с какого бы он начинал считать сделки, если условие повторяется, то начинается новый отсчёт сделок, ...т.е. по аналогии с "обновляемым значением", только вход один - "логическое значение", а выход "числовое значение" - число выполненых сделок. ...Натягивал "обновляемое значение" на "открытие по рынку" - не натягивается..-))
_________________________
|
Наверх
|
|
|
|
#2406 - Thu Feb 25 2010 01:04 PM
Re: Как сделать?
[Re: uprav]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Задавал вопрос по электронной почте. Мне ответили: "Это сейчас сделать нельзя, необходим блок "время открытия последней закрытой сделки" Большая просьба - задавайте вопросы на форуме." Жду реализацию данного блока от разработчика.
|
Наверх
|
|
|
|
#2424 - Thu Feb 25 2010 08:08 PM
Re: Как сделать?
[Re: Lenar]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
Наверх
|
|
|
|
#2456 - Fri Feb 26 2010 04:45 PM
Re: Как сделать?
[Re: Nektodron]
|
stranger
Registered: Mon Feb 01 2010
Записи: 7
|
Подскажите как просуммировать нечто за период, ну например, просуммировать цену закрытия за 15 свечей, или просуммировать разность между двумя рядом стоящими свечами( пусть по hi) за период 15 свечей. Если не затруднит приведите в пример скрипт…
|
Наверх
|
|
|
|
#2459 - Fri Feb 26 2010 05:03 PM
Re: Как сделать?
[Re: Nektodron]
|
stranger
Registered: Mon Feb 01 2010
Записи: 7
|
ну т.е блока суммы нет, если период скажем 150 баров, то только самому циклить на c#, верно?
|
Наверх
|
|
|
|
#2460 - Fri Feb 26 2010 05:11 PM
Re: Как сделать?
[Re: Leon]
|
stranger
Registered: Mon Feb 01 2010
Записи: 7
|
и такой вопрос подскажите, а в таблице свои заявки, заявки сохраняются за тот же период что и свои сделки? с какого числа сохранять сделки прописывается в настройках программы а заявок? есть ли какой то максимальный размер, ну т.е если свои сделки показывать за последний год то покажет?
|
Наверх
|
|
|
|
#2472 - Fri Feb 26 2010 11:07 PM
Re: Как сделать?
[Re: Nektodron]
|
old hand
Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
|
ограничений нет, если вы торговали программой год, покажет за год а можно как то автоматом сделать чтобы за пару дней только показывалось и не хранилось "за последний год" )?
|
Наверх
|
|
|
|
#2480 - Sat Feb 27 2010 11:08 AM
Re: Как сделать?
[Re: Nektodron]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
А как этими блоками пользоваться? Можно пример, или .... подсказку "какую".
|
Наверх
|
|
|
|
#2502 - Sat Feb 27 2010 11:43 PM
Re: Как сделать?
[Re: Nektodron]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Вот пример скрипта, который не дает совершать сделку, если в этот день уже сделка была Большое спасибо. Все сделал, но при тестирование обнаружил. Во первых, в результат программы говорит о не существующей просадке 10 февраля, хотя по сделки на это число прибыль. Во вторых, на графике дохода опять не понятная ситуация. В свойствах указал 100000 р с реинвестированием. С плечом 4 в открытие позиции.
Attachments
d.zip (248 downloads)
|
Наверх
|
|
|
|
#2509 - Sun Feb 28 2010 08:16 PM
Re: Как сделать?
[Re: Nektodron]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
Вот пример скрипта, который не дает совершать сделку, если в этот день уже сделка была Всё понятно всё работает! НО этот блок не позволяет совершать вообще сделку в этот день/час, а как не совершать в этот день/час именно однонаправленную сделку, просто в этом случае перестаёт работать переворот с сигналом на противоположный в этот день/час
Отредактировано uprav (Sun Feb 28 2010 08:17 PM)
_________________________
|
Наверх
|
|
|
|
#2520 - Mon Mar 01 2010 05:11 PM
Re: Как сделать?
[Re: Nektodron]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
Ну я так понял, что вам нужно было 1 сделка в день 1. Да, одна в день только однонаправленная,а если возникнет в этот день переворот в противоположную сторону, то она должна совершиться, а этот блок не позволяет этого. Я поэтому и пытался сделать с блоками "Посл.сделка дл/кор", но они тестирвоание не позволяют начать т.к. не совершается 1-я сделка. 2. Почему в "управлении торговлей скриптами" "проскальзывание в шагах" стоит 0, хотя я в свойствах скрипта задавл 500 пунктов по RIH0 (для 99,99999% ного исполнения)? 3. Если в свойствах скрипта задавать проскальзвание и в шагах и в процентах, какое всётаки будет приниматься в расчётах?
_________________________
|
Наверх
|
|
|
|
|
|