Терминал > Файловое хранилище alfadirect4.ru
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Файловое хранилище alfadirect4.ru
Евгений, вроде есть обновленные версии документации (например, скрипты пользовательских индикаторов и стратегий v.1.24 от 14.08), было бы неплохо забросить их в архив.
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Файловое хранилище alfadirect4.ru
Есть новая версия "Скрипты индикаторов и стратегий v.1.26 (01.03.2021)".
На офф.сайте где-то зарыта глубоко (или вообще недоступна, не нашел), нужно качать в терминале через справку.
На офф.сайте где-то зарыта глубоко (или вообще недоступна, не нашел), нужно качать в терминале через справку.
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Файловое хранилище alfadirect4.ru
Скрипты пользовательских индикаторов и стратегий. v.1.24. 2019.08.12.pdf
Изменения 1.24 vs. 1.22
------------------------------
Стр. 19
OneSignalOnBar
Трактовка действий при закрытии и открытии позиций.
Стр.22
Функции получения статуса подключения GetServersStatus
OrderSlippage – возврат величины проскальзывания
Стр.24
Установка значения предельной позиции лонг и шорт для робота SetLongLimit/SetShortLimit
Изменения 1.26 vs. 1.24 (версию 1.25 не видел)
-------------------------------
Стр.24 Новые свойства позиции:
currentPosition.NPL - НПУ по позиции
currentPosition.NPLPercent – НПУ% по позиции
currentPosition.DailyPL – ПУ(дн) по позиции
currentPosition.DailyPLPercent – ПУ(дн)% по позиции
IsTestMode – свойство, возвращающее признак, что робот в режиме тестирования
Новый раздел - "Получение данных по балансу и ПУ субсчёта"
Получение текущего баланса по указанному рынку (по субсчету робота) в переменную
var currentBalance = GetCurrentBalance(RazdelGroupType.MICEX);
currentBalance .Balance - Текущий баланс по указанному рынку
currentBalance .Money – Денежная позиция по указанному рынку
currentBalance .NPL - НПУ по указанному рынку
currentBalance .NPLPercent – НПУ% по указанному рынку
currentBalance .DailyPL – ПУ(дн) по указанному рынку
currentBalance .DailyPLPercent – ПУ(дн)% по указанному рынку
Получение текущего баланса по указанному рынку и по указанному субсчету в переменную
var currentBalance = GetCurrentBalance(RazdelGroupType.MICEX, “00000000-001”);
Изменения 1.24 vs. 1.22
------------------------------
Стр. 19
OneSignalOnBar
Трактовка действий при закрытии и открытии позиций.
Стр.22
Функции получения статуса подключения GetServersStatus
OrderSlippage – возврат величины проскальзывания
Стр.24
Установка значения предельной позиции лонг и шорт для робота SetLongLimit/SetShortLimit
Изменения 1.26 vs. 1.24 (версию 1.25 не видел)
-------------------------------
Стр.24 Новые свойства позиции:
currentPosition.NPL - НПУ по позиции
currentPosition.NPLPercent – НПУ% по позиции
currentPosition.DailyPL – ПУ(дн) по позиции
currentPosition.DailyPLPercent – ПУ(дн)% по позиции
IsTestMode – свойство, возвращающее признак, что робот в режиме тестирования
Новый раздел - "Получение данных по балансу и ПУ субсчёта"
Получение текущего баланса по указанному рынку (по субсчету робота) в переменную
var currentBalance = GetCurrentBalance(RazdelGroupType.MICEX);
currentBalance .Balance - Текущий баланс по указанному рынку
currentBalance .Money – Денежная позиция по указанному рынку
currentBalance .NPL - НПУ по указанному рынку
currentBalance .NPLPercent – НПУ% по указанному рынку
currentBalance .DailyPL – ПУ(дн) по указанному рынку
currentBalance .DailyPLPercent – ПУ(дн)% по указанному рынку
Получение текущего баланса по указанному рынку и по указанному субсчету в переменную
var currentBalance = GetCurrentBalance(RazdelGroupType.MICEX, “00000000-001”);
Re: Файловое хранилище alfadirect4.ru
BugsDigger писал(а):Есть новая версия "Скрипты индикаторов и стратегий v.1.26 (01.03.2021)".
На офф.сайте где-то зарыта глубоко (или вообще недоступна, не нашел), нужно качать в терминале через справку.
на сайте раздел Научиться--> Торговые роботы
прямая ссылка https://www.alfadirect.ru/obuchenie/torgovye-roboty
- evge
- Администратор
- Сообщения: 1812
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 367 раз
- Контактная информация:
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Файловое хранилище alfadirect4.ru
Скрипты индикаторов и стратегий v.1.28 (08.04.2021).pdf
https://www.alfadirect.ru/api/education ... ce/1000003
Что нового
--------------
стр. 18
В стратегии возможно добавление нескольких рядов, в том числе с разными тайм-фреймами, но при этом торговый ряд (Trade=true) допустим только один, по нему отправляются заявки.
(Не совсем ясно, как именовать доп. ряды: как Input2. input3 или можно произвольно. По-старому, если не вру, дозволялось только Input1; по крайней мере, например, просто Input не работало.)
стр. 19
UseCloseLMT – настройка, позволяющая закрывать позиции лимитными заявками.
Если в коде указано UseCloseLMT=true, то команды CloseLong() и CloseShort() будут создавать заявки с типом LMT (по цене закрытия предыдущего бара с учётом проскальзывания).
стр. 23
Функции работы с ценой
GetAsk(input) – функция возвращает лучший аск в очереди заявок инструмента указанного ряда.
GetBid(input) – функция возвращает лучший бид в очереди заявок инструмента указанного ряда.
GetLast(input) – функция возвращает цену последней сделки инструмента указанного ряда на момент вызова.
стр.24
Input1.NewBar – свойство ряда, возвращающее признак, что по выбранному ряду пришел новый бар.
(Довольно странная строка, т.к. неясно, чем Input1.NewBar отличается от просто NewBar.)
https://www.alfadirect.ru/api/education ... ce/1000003
Что нового
--------------
стр. 18
В стратегии возможно добавление нескольких рядов, в том числе с разными тайм-фреймами, но при этом торговый ряд (Trade=true) допустим только один, по нему отправляются заявки.
(Не совсем ясно, как именовать доп. ряды: как Input2. input3 или можно произвольно. По-старому, если не вру, дозволялось только Input1; по крайней мере, например, просто Input не работало.)
стр. 19
UseCloseLMT – настройка, позволяющая закрывать позиции лимитными заявками.
Если в коде указано UseCloseLMT=true, то команды CloseLong() и CloseShort() будут создавать заявки с типом LMT (по цене закрытия предыдущего бара с учётом проскальзывания).
стр. 23
Функции работы с ценой
GetAsk(input) – функция возвращает лучший аск в очереди заявок инструмента указанного ряда.
GetBid(input) – функция возвращает лучший бид в очереди заявок инструмента указанного ряда.
GetLast(input) – функция возвращает цену последней сделки инструмента указанного ряда на момент вызова.
стр.24
Input1.NewBar – свойство ряда, возвращающее признак, что по выбранному ряду пришел новый бар.
(Довольно странная строка, т.к. неясно, чем Input1.NewBar отличается от просто NewBar.)
- evge
- Администратор
- Сообщения: 1812
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 367 раз
- Контактная информация:
Re: Файловое хранилище alfadirect4.ru
Добавил в
https://dl.alfadirect4.ru/doc/2021-04-08/
непонятно какие индексы у баров будут у доп. рядов, если у них разные ТФ и отличаются от торгового ряда.
например минутный торговый ряд и часовой дополнительный
что будет по индкесам 0,1,2,3 в доп рядах с другими ТФ.
Надо пробовать.
https://dl.alfadirect4.ru/doc/2021-04-08/
непонятно какие индексы у баров будут у доп. рядов, если у них разные ТФ и отличаются от торгового ряда.
например минутный торговый ряд и часовой дополнительный
что будет по индкесам 0,1,2,3 в доп рядах с другими ТФ.
Надо пробовать.
никогда такого не было и вот опять
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: Файловое хранилище alfadirect4.ru
На сайте есть новая версия
Скрипты пользовательских индикаторов и стратегий v.1.29 (21.04.2021)
https://www.alfadirect.ru/api/education ... ce/1000003
Просмотрел (игра "найди N отличий"), нового ничего не заметил.
Возможно, где-то поправили орфографию; история изменений (как положено в серьезных документах) у них не ведется ...
Скрипты пользовательских индикаторов и стратегий v.1.29 (21.04.2021)
https://www.alfadirect.ru/api/education ... ce/1000003
Просмотрел (игра "найди N отличий"), нового ничего не заметил.
Возможно, где-то поправили орфографию; история изменений (как положено в серьезных документах) у них не ведется ...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей