У вас не стоит Flash Player
Настройки
#48764 - Fri Nov 09 2012 02:54 PM Вопрос от новичка
byLLIPyT Offline
stranger

Registered: Fri Nov 09 2012
Записи: 19
Начинаю осваивать tslab, с визуальным редактором особых вопросов нет, дальше надо осваивать API, для решения задачи хотелось бы знать, реализуемо ли в принципе то, что мне нужно, или лучше сразу искать другие решения. Торгую арбитражные стратегии, полный автомат не нужен, в самом простом виде необходимо следующее - окно, на котором есть две кнопки: купить и продать, в настройках выбираем состав правой и левой ноги, по нажатию на кнопку происходит покупка или продажа спреда, например нажали купить, сразу выставились заявки на покупку фьюча на ртсс и продажу фьючерсов на ртс и si, продажа соответственно наоборот. Реально ли сделать такое?

Наверх
#48771 - Fri Nov 09 2012 03:44 PM Re: Вопрос от новичка [Re: byLLIPyT]
Gji Offline
member

Registered: Fri Apr 22 2011
Записи: 137
Только средствами TSLab такой полуавтомат сделать нельзя. Не предоставляет TSLab возможности ни в API ни в визуальном редакторе сделать свои кнопки или какие другие элементы управления и, соответственно, закодировать реакцию на них. Но вполне можно сделать отдельное маленькое приложение с такими кнопками, которое будет отдавать скрипту на API команды, а тот уже будет их исполнять. Но решение такой задачи потребует уже програмерских скиллов, с опытом только какого-нибудь EasyLanguage на такую задачу не перескочить.

Наверх
#48773 - Fri Nov 09 2012 04:08 PM Re: Вопрос от новичка [Re: Gji]
byLLIPyT Offline
stranger

Registered: Fri Nov 09 2012
Записи: 19
спасибо за ответ...печально, думал что раз C# объекто-ориентированный язык, можно в нем какой то интерфейс сделать и подружить с tslab, получается реализация будет примерно такой же, как если разработанный в сторонней программе привод прикручивать к quik...

Наверх
#48775 - Fri Nov 09 2012 04:10 PM Re: Вопрос от новичка [Re: byLLIPyT]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Нет, на самом деле сделать можно полностью Ваше задание! вы через кубики реализуете все а потом в мененджере команд будут кнопки по совершению сделок!
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#48776 - Fri Nov 09 2012 04:10 PM Re: Вопрос от новичка [Re: byLLIPyT]
byLLIPyT Offline
stranger

Registered: Fri Nov 09 2012
Записи: 19
тогда,чтобы максимально близко было к моим потребностям, как лучше поступить? накидать в лаборатории пару скриптов на покупку продажу нужных мне инструментов и запускать по мере необходимости? или что-то поизящнее можно придумать

Наверх
#48778 - Fri Nov 09 2012 04:12 PM Re: Вопрос от новичка [Re: sar]
byLLIPyT Offline
stranger

Registered: Fri Nov 09 2012
Записи: 19
Originally Posted By: sar
Нет, на самом деле сделать можно полностью Ваше задание! вы через кубики реализуете все а потом в мененджере команд будут кнопки по совершению сделок!


интересно, надо поковырять,спасибо
а они там будут, потому что должны, или надо их как-то туда специально вставить? smile


Отредактировано byLLIPyT (Fri Nov 09 2012 04:13 PM)

Наверх
#48779 - Fri Nov 09 2012 04:16 PM Re: Вопрос от новичка [Re: byLLIPyT]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Смотрите, вы сделали себе робота, но в торговлю запускаете его без сделок! то есть принимаете решение самостоятельно когда необходимо зайти, далее нажимаете кнопку в мененджере команд и соответственно робот затарит необходимое количество которое задается заранее (бумага, кол-во лотов, шорт/лонг, и тд и тп )
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#48780 - Fri Nov 09 2012 04:18 PM Re: Вопрос от новичка [Re: sar]
byLLIPyT Offline
stranger

Registered: Fri Nov 09 2012
Записи: 19
Спасибо, посмотрю как реализуется это, пока не очень с терминалом знаком

Наверх
#48784 - Fri Nov 09 2012 04:36 PM Re: Вопрос от новичка [Re: byLLIPyT]
Gji Offline
member

Registered: Fri Apr 22 2011
Записи: 137
Originally Posted By: byLLIPyT
спасибо за ответ...печально, думал что раз C# объекто-ориентированный язык, можно в нем какой то интерфейс сделать и подружить с tslab, получается реализация будет примерно такой же, как если разработанный в сторонней программе привод прикручивать к quik...

В C# можно почти все что угодно сделать, не сомневайтесь. Сложность реализации тоже может быть различной.
В предложенном Sar способе есть один ньюанс: кнопки в менеджере команд появятся только после того как скрипт выдаст сигнал на сделку, т.е., строго говоря, в произвольные моменты времени совершать сделки будет нельзя. А так да, вполне нормальное предложение для начала.

Наверх
#48785 - Fri Nov 09 2012 04:42 PM Re: Вопрос от новичка [Re: Gji]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Originally Posted By: Gji
Originally Posted By: byLLIPyT
спасибо за ответ...печально, думал что раз C# объекто-ориентированный язык, можно в нем какой то интерфейс сделать и подружить с tslab, получается реализация будет примерно такой же, как если разработанный в сторонней программе привод прикручивать к quik...

В C# можно почти все что угодно сделать, не сомневайтесь. Сложность реализации тоже может быть различной.
В предложенном Sar способе есть один ньюанс: кнопки в менеджере команд появятся только после того как скрипт выдаст сигнал на сделку, т.е., строго говоря, в произвольные моменты времени совершать сделки будет нельзя. А так да, вполне нормальное предложение для начала.


Если грамотно условие ставить то будет возможность в произвольный момент совершить сделку)) не путайте других и себя
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#48786 - Fri Nov 09 2012 04:46 PM Re: Вопрос от новичка [Re: sar]
Gji Offline
member

Registered: Fri Apr 22 2011
Записи: 137
Originally Posted By: sar
Если грамотно условие ставить то будет возможность в произвольный момент совершить сделку)) не путайте других и себя

Троллинг детектед.

Наверх
#48787 - Fri Nov 09 2012 04:49 PM Re: Вопрос от новичка [Re: Gji]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Originally Posted By: Gji
Originally Posted By: sar
Если грамотно условие ставить то будет возможность в произвольный момент совершить сделку)) не путайте других и себя

Троллинг детектед.


)))) Более в дискуссии с Вами не участвую.))
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#48805 - Fri Nov 09 2012 09:50 PM Re: Вопрос от новичка [Re: sar]
byLLIPyT Offline
stranger

Registered: Fri Nov 09 2012
Записи: 19
спасибо всем за ответы

Наверх
#48817 - Sat Nov 10 2012 05:36 PM Re: Вопрос от новичка [Re: byLLIPyT]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
sar верно говорит, несложно сделать так, что постоянно будут висеть в менеджере кнопки на покупку и продажу
нажав на нужную сразу совершишь нужное действие

Наверх
#49315 - Fri Nov 23 2012 02:35 AM Re: Вопрос от новичка [Re: byLLIPyT]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: byLLIPyT
Начинаю осваивать tslab, с визуальным редактором особых вопросов нет, дальше надо осваивать API, для решения задачи хотелось бы знать, реализуемо ли в принципе то, что мне нужно, или лучше сразу искать другие решения. Торгую арбитражные стратегии, полный автомат не нужен, в самом простом виде необходимо следующее - окно, на котором есть две кнопки: купить и продать




Да, можно, но не совсем. Не получиться сделать одну кнопку на спред. Придется на две кнопки жать при входе(если спред из двух инструментов, если больше... короче, скока эмитентов, столько и кнопок frown ).


Attachments
ВручнуюПоСигналам.jpg (607 downloads)



Отредактировано 777 (Fri Nov 23 2012 02:37 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#49328 - Fri Nov 23 2012 01:51 PM Re: Вопрос от новичка [Re: 777]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Ну если торгуют парами то чаще всего как идет торговля? одна лимиткой а другая по рынку или оба по рынку, а значит можно в алгоритме прописать по рынку бить когда есть активная поза, и нажимаем только на одну кнопку и получается поставилась лимитка ее сьели бьем по рынку ну или сразу оба стукнут по рынку
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#49336 - Fri Nov 23 2012 05:44 PM Re: Вопрос от новичка [Re: sar]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
byLLIPyT я так понял про 1.1 спрашивал.
Если на реале торгуешь, знаешь, что в 1.1 так нельзя делать, ни на АПИ ни в редакторе тем более. smile
Просто потому-что возврат есть активная работает местами .. , когда входов >1 практически не работает. А в парнике их всегда >=2. А цену переставить по возврату входа или выхода - вообще жесть.
Я потому картинкой с 1.2 ответил, чтоб человек задумался изначально, тут проблема эта решена.


Отредактировано 777 (Fri Nov 23 2012 06:03 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх


Moderator:  ViL, sar