StopFirst Lot Calculator
- Утилиты
-
RUSLAN SLOBODIANIUK
Знание языков и технологий:C
C++
Visual C++
WinAPI
C#
GDI+
ADO.NET
LINQ to SQL
WPF
WCF
SQL
XHTML
XML
PHP
MySQL
JScript
Unity3D(C# scripting) - Версия: 1.0
StopFirst Lot Calculator отвечает на один вопрос перед каждой сделкой: каким лотом входить, если стоп стоит вот здесь?
Вы решаете, сколько готовы потерять и где сделка становится ошибочной. Калькулятор превращает эти два решения в размер лота и показывает, чем этот лот реально рискует, сколько маржи он займёт и где находится цель. Перетащите линию стопа - и все цифры пересчитаются.
Это индикатор. Он не может открыть ордер, ему не нужно разрешение на алготорговлю, и он работает на одном графике с вашим советником.
КАК ПОЛЬЗОВАТЬСЯ
1. Прикрепите его к любому графику. В углу появится панель, а под ценой - красная линия стопа (над ценой для продажи).
2. Перетащите линию туда, где должен стоять стоп: за минимум, за уровень - туда, куда его ставит ваш анализ.
3. Прочитайте размер лота и введите этот объём в окне ордера, в своей торговой панели или в советнике.
Это всё. Цифры обновляются на каждом тике и при каждом движении линии.
Если удобнее фиксированное расстояние, переключите режим стопа на пункты (pips) и задайте расстояние во входных параметрах. Тогда линия будет следовать за ценой на этом расстоянии.
ЧТО ПОКАЗЫВАЕТ ПАНЕЛЬ
- Символ и направление: символ графика и что рассчитывается - покупка или продажа.
- Risk: ваш риск в процентах от баланса или фиксированной суммой.
- Stop distance: расстояние от входа до стопа в пунктах.
- Stop price: цена, на которой стоит линия стопа.
- Pip size: размер пункта и откуда он взят - автоматическое правило, встроенная таблица или ваше значение.
- Lot size: объём сделки, уже округлённый до шага объёма вашего брокера.
- Money at risk: сколько потеряет этот лот, если сработает стоп, - после округления. Важна именно эта цифра, а не процент, который вы ввели.
- Margin needed: маржа, которую займёт сделка. Подсвечивается, если она больше свободной маржи.
- Target price: вход плюс выбранное кратное расстояния до стопа.
- Reward : risk: соотношение прибыли к риску для этой цели.
- Note: строка простыми словами, когда что-то требует вашего внимания.
Покупка считается от Ask, продажа - от Bid, поэтому спред уже учтён в расстоянии до стопа.
ЦИФРЫ, КОТОРЫМ МОЖНО ВЕРИТЬ
Калькулятор размера позиции полезен только тогда, когда он никогда не предлагает рисковать больше, чем вы просили. Каждое правило ниже существует ради этого.
- Округление вниз, никогда вверх. Лот округляется вниз до шага объёма брокера. Риск в деньгах показан для округлённого лота, поэтому он не больше вашего бюджета.
- «below minimum» вместо тихого округления вверх. Если вашего риска не хватает даже на минимальный лот брокера, в строке лота будет «below minimum», а панель покажет, чем рискнул бы один минимальный лот. Вы сами решаете: увеличить риск, сузить стоп или пропустить сделку. Калькулятор не решает за вас.
- Ограничение свободной маржей. Если свободной маржи не хватает на размер, который следует из риска, лот уменьшается до допустимого и подсвечивается. Строка денег меняется на «Risk after capping», а примечание объясняет причину. Параметр Margin позволяет оставить часть свободной маржи в резерве.
- Ограничение максимальным объёмом брокера - с пояснением.
- «wrong side» вместо бессмысленного числа. Если линия стопа выше цены при покупке или ниже при продаже, панель пишет «wrong side» и подсказывает, куда её перенести. Отрицательного или бессмысленного лота вы не увидите.
- «no quote», когда нет цены. Если по символу нет текущей котировки, панель говорит об этом и оставляет результаты пустыми, а не считает по устаревшим данным.
ЗОЛОТО, ИНДЕКСЫ, НЕФТЬ - И ПОЧЕМУ ПУНКТ НЕ ВСЕГДА ПУНКТ
Обычное правило форекса - пункт равен десяти минимальным шагам цены на пятизначной котировке - неверно для большинства других инструментов. На золоте оно может сделать пункт в десять раз меньше, а каждый лот, построенный на нём, - в десять раз больше.
StopFirst использует общепринятый размер пункта там, где он есть:
- Золото (XAU, GOLD): 0.10
- Серебро (XAG, SILVER): 0.01
- Платина, палладий: 0.10
- Нефть (WTI, BRENT, USOIL, UKOIL, XTI, XBR): 0.01
- Природный газ: 0.001
- Индексы (US30, US100, US500, NAS100, SPX500, GER40, UK100, JP225 и другие): 1.0
Имена символов распознаются с суффиксами брокера и без них. Биржевые акции и ETF намеренно исключены из таблицы: тикер может выглядеть как индекс или металл только по имени.
Это соглашения, а не данные брокера. Если вы считаете пункт иначе, задайте свой размер пункта во входных параметрах. Панель всегда показывает действующий размер пункта и откуда он взят, так что гадать не придётся.
Акции: пункт акции - это её шаг цены, обычно 0.01. Используйте линию стопа или задайте размер пункта, который соответствует вашему подходу.
КАК СЧИТАЮТСЯ ДЕНЬГИ
Размер лота хорош настолько, насколько точна стоимость пункта за ним, а очевидный источник - стоимость тика, которую сообщает символ, - для CFD не всегда надёжен. На реальном счёте мы видели, как брокер сообщал стоимость тика золота в десять раз заниженной; калькулятор, доверяющий ей, открывал бы позиции по золоту в десять раз больше.
StopFirst рассчитывает стоимость пункта по спецификации контракта: по формуле прибыли, которую MetaTrader документирует для каждого режима расчёта символа, с пересчётом в валюту вашего счёта. Поля стоимости тика используются только в крайнем случае, когда ничего лучше нет. Маржа считается так же - по документированной формуле маржи для символа.
Это сверено с собственным расчётом прибыли терминала на валютах, золоте и индексах.
Пример с демо-счёта: EURUSD, баланс 99 998 USD, риск 1 %, линия стопа в 23.3 пункта. Панель показала 4.29 лота с риском 998.60 USD - чуть меньше бюджета 999.98, потому что лот округлён вниз.
ВХОДНЫЕ ПАРАМЕТРЫ
Риск
- Режим риска: процент от баланса или фиксированная сумма.
- Величина риска: процент или сумма. По умолчанию 1 %.
- Направление: покупка или продажа.
Стоп и цель
- Режим стопа: перетаскиваемая линия (по умолчанию) или фиксированное расстояние в пунктах.
- Расстояние стопа в пунктах: используется в режиме пунктов и как начальное положение линии.
- Соотношение прибыли: цель как кратное расстояния до стопа. По умолчанию 2.
Маржа
- Максимальная доля свободной маржи на одну сделку. По умолчанию 100 %. Уменьшите, чтобы оставить резерв.
Инструмент
- Свой размер пункта: 0 - автоматически, или ваше значение.
- Встроенная таблица пунктов для металлов, индексов и нефти: включена по умолчанию.
Внешний вид
- Положение и угол панели, цвета фона, подписей, значений и предупреждений, цвета линий стопа и цели, размер шрифта.
ПОЛЕЗНО ЗНАТЬ
- Он никогда не торгует. В нём нет кода ордеров, а индикатору MetaTrader и не позволил бы торговать.
- Работает рядом с чем угодно. Ваш советник, другие индикаторы и панели остаются на своих местах.
- Любой тип счёта: хеджинг или неттинг, любой брокер, любая валюта счёта.
- Если случайно удалить линию стопа, она вернётся на прежнее место. Расчёт никогда молча не переключается на другой стоп.
- После удаления индикатора график остаётся точно таким, каким был. Все объекты, которые он нарисовал, удаляются вместе с ним.
- Тестер стратегий: в визуальном режиме панель и линии работают как на живом графике. В невизуальном тесте графика нет, поэтому он ничего не рисует и просто работает без ошибок.
ВОПРОСЫ
Почему лот меньше, чем я ожидал?
Он округлён вниз до шага объёма брокера и может быть ограничен свободной маржей или максимальным объёмом брокера. Строка примечания подскажет, что именно.
Почему написано «below minimum»?
Ваш бюджет риска меньше, чем потерял бы минимальный лот на этом расстоянии стопа. Панель показывает эту сумму, чтобы вы решили, что изменить.
Почему размер пункта на золоте 0.10?
Это соглашение, которым пользуется большинство трейдеров по золоту. Если вы считаете пункты золота иначе, задайте свой размер пункта во входных параметрах.
Можно ли использовать его вместе с моим советником?
Да. Это индикатор, он не занимает место советника на графике и никогда не отправляет ордера.
Открывает ли он сделку за меня?
Нет, и это сделано намеренно. Он подсказывает размер, а сделку вы открываете как обычно. Если хотите торговать с панели с тем же расчётом, посмотрите StopFirst Trade Manager.
