Дополнительный модуль "Тип объёма входа" к скриптам "Автостоп" (multiAutoStop), "Сеточник" (SmartAlgoNet)
[
скрипт
lua
qlua
квик
quik
сеточник
SmartAlgoNet
автостоп
multiAutoStop
]
Основные возможности
При подключении модуля (скопировать поставляемый файл в папку plugins) в разделе ТОРГОВЫЕ НАСТРОЙКИ, появятся параметры:
- Тип объема входа. Возможные значения:
- Qty - количество лот, контрактов.
- Currency – в валюте цены. Для примера войти на 10000 руб. Объем будет пересчитан на ближайшее целое число лот (контрактов) формирующее указанную сумму сделки. Для срочного рынка в качестве суммы сделки берется сумма ГО (не текущая цена контракта) для указанной цены сделки.
- Sum % – процент от суммы. Для примера, войти на 10% от 1 000 000 руб. Объем будет пересчитан на ближайшее целое число лот (контрактов) формирующее указанную сумму сделки. Для срочного рынка в качестве суммы сделки берется сумма ГО (не текущая цена контракта) для указанной цены сделки.
- Доступная сумма для торговли - Если указан “Тип объема входа” равный “Sum %”, то для расчета торгового объема необходимо указать доступную сумму от которой будет производится расчет числа лот (контрактов), формирующее указанный процент от сумму.
Все поля, отвечающие за торговый объем, будут вводиться в соответствии с указанным типом торгового объема. При активации типа, отличного от “Количество лот” Qty, торговый объем задается в сумме валюты цены инструмента. В режиме “Currency” прямо указывая допустимую сумму для торговли. В режиме “Sum %” косвенно как процент от доступной суммы, указанной в параметре “Доступная сумма для торговли”. Режим “Sum %” позволяет регулировать шаг изменения суммы торгового объема. Для примера, указав доступную сумму для торговли равной 1 000 000 руб., и введя торговый объем 10 %, получаем торговый объем в 100 000 руб. Соответственно, увеличивая объем на 1 до 11%, увеличивается сумма сразу на 10 000 руб. Т.о. можно через быстрые клавиши регулировать торговый объем на дельту, отличную от 1 руб., как это будет в режиме “Currency”.
- Вариант округления расчета объема - Вариант округления расчета торгового объема. Если при расчете количества лот (контрактов), формирующее указанную сумму сделки получено нецелое число, то произойдет округление до ближайшего целого числа. Возможные значения:
- MATH - по математическим правилам.
- DOWN - всегда вниз.
- UP - всегда вверх.
Параметр “Вариант округления расчета объема” контролирует вариант округления итогового количества лот (контрактов), рассчитанного от суммы. Для примера, сумма торгового объема 50 000 руб. Стоимость одного лота (ГО контракта) составляет 17 000 руб. Количественный торговый объем будет равен 50 000/17 000 = 2.94, т.е. это нецелое число. Т.о. при варианте округления MATH будет получено значение 3, как результат математического округления. При варианте UP тоже 3, т.к. ближайшее целое число сверху это 3. При варианте DOWN будет получено 2, т.к. целое число снизу это 2.
Только для скрипта “Автостоп” (multiAutoStop):
##### ПОДРАЗДЕЛ: РИСК
-
Пересчитывать торговый объем от риска - При включении режима будет пересчитан торговый объем чтобы допустимый риск соответствовал указанной сумме риска. При подаче торговой команды (вручную или алгоритмом), в качестве предполагаемой будущей средней цены позиции выбирается лучший спрос или предложение, далее происходит расчет предполагаемого уровня стоп-лосса. Разница между средней ценой и уровнем стопа, выражается в рублях - это риск на один лот(контракт). И если задан допустимый риск, можно получить торговый объем, чтобы выйти на заданный допустимый риск. Сумма допустимого риска - это параметр “Допустимый риск”. ВАЖНО: если размер стоп-лосса указан в рублях (или как процент суммы), то при включении этого режима, этот размер стоп-лосса будет приравниваться к сумме риска на один лот(контракт). Указанный Торговый объем будет рассматриваться как максимально допустимый, т.е. расчетный объем будет ограничен сверху по указанному параметру.
- Допустимый риск - размер допустимого риска
- Тип риска - Возможные значения:
- Currency
- Sum %