Перейти к содержанию

Рекомендуемые сообщения

[Вспомогательный советник] ArgoLotCalculator Опубликовано (изменено)
ArgoLotCalculator: вычисление лота, профита и убытка сделки

Небольшая утилита-помощник, позволяющая быстро определить профит/убыток по сделке в зависимости от объема ордера и вычислить размер лота в зависимости от уровня стоп-лосс ордера при торговле фиксированным процентом (убыток при стоп-лоссе = заданному % от депозита).

Утилитка кладется в советники, прикрепляется на любой график.

На графике отображаются три горизонтальные линии, соответствующие цене открытия, тейк-профиту и стоп-лоссу. Линии легко подхватываются мышкой и перетаскиваются по графику. В информационном окне отображается лот, тейк-профит в пт и в валюте депозита, стоп-лосс в пт и валюте депозита.

Настройки:

LotMode: Когда LotMode = FixedFraction, лот вычисляется таким образом, чтобы убыток при стоп-лоссе равнялся LotPerCent от баланса депозита.
Баланс депозита можно задать самому, установив CustomAccountBalance (если 0, то используется актуальное значение баланса).
Когда LotMode = FixedLot, советник вычисляет тейк-профит и стоп-лосс в валюте депозита с лотом LotSize.

AAL1.png
ArgoLotCalculator-v1.zip

Изменено пользователем Pavel888
  • Лайк 20
Ссылка на сообщение
Поделиться на другие сайты

  • 1 month later...
[Вспомогательный советник] ArgoLotCalculator Опубликовано
Новое в версии 2.0:
1. Теперь это не советник а индикатор. Соответственно, кладем в папку Индикаторы. Смысл: к одному графику можно прикрепить только один советник, но много индикаторов. Теперь ArgoLotCalculator можно использовать как дополнение к любому советнику (торговая панель, ShowBE, ArgoTrail и тд).
2. Появилась кнопка, которая убирает/восстанавливает инфопанель и линии. Теперь когда утилита не нужна, ее можно свернуть в маленькую кнопку, которая не мешается на экране.
3. Позицию кнопки и инфопанели на экране можно выбирать произвольно, задавая угол привязки и координаты X и Y.
4. В инфоокне теперь отображается ТП и СЛ не только в пт и валюте, но и в % от депозита.

Скачать: http://www.argolab.net/wp-content/uploads/2015/07/ArgoLotCalculator.zip
  • Лайк 11
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ArgoLotCalculator Опубликовано (изменено)

Спасибо за работу. Очень полезная штука, мне интересно в несколько доработанном виде. Можете сделать чтобы индикатор вычислял размер лота войдя которым на уровне средней линии будет достигнут БУ считая уже открытые на инструменте позиции в месте отмеченном линией Тейк профит и какой ожидается убыток в месте линии стоп лосс? Да забыл добавить размер средств от остатка эквити на расчет такой сделки надо задать в валюте депозита.

Изменено пользователем viktor 12345
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[Вспомогательный советник] ArgoLotCalculator Опубликовано (изменено)

Надо бы вывод значения предполагаемого Ratio добавить: соотношение ТП/СЛ


Добавлено: 27-07-2015 14:59:59

Изменено пользователем erkon
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ArgoLotCalculator Опубликовано


Надо бы вывод значения предполагаемого Ratio добавить: соотношение ТП/СЛ


Добавлено: 27-07-2015 14:59:59



Да, хорошая идея.
По возможности сделаем.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ArgoLotCalculator Опубликовано



Надо бы вывод значения предполагаемого Ratio добавить: соотношение ТП/СЛ


Добавлено: 27-07-2015 14:59:59



Да, хорошая идея.
По возможности сделаем.

по-возможности поместите Ratio в одну строку справа от Lot:
Lot: ... Ratio ...
так компактнее на экране и удобнее сразу видеть Lot: ... и Ratio ...
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ArgoLotCalculator Опубликовано (изменено)
KROOL1980, ну если вы уже все посчитали, причем очень-очень удобным для пользователей способом, то почему бы уже не выставить и ордер - рыночный или отложку?

Все расчеты уже выполнены и если они человека устраивают, то почему бы не выставить и ордер?
Очень был бы полезный бот для ручной торговли - сам бы с удовольствием пользовался!

В топике "Уголок программиста" был запрос от пользователя на именно такого бота.
Причем человек предложил (наверно, содрав откуда-то) простой, но очень развитый ММ - интересный сам по себе.


Его предложения по ММ такие:

Параметры расчета лота (Использование ММ)

extern int typelot = 2; // 1 - фиксированный лот из Lot
// 2 - реинвестиция + %% риска на возможный СЛ
extern double Lot = 0.01;//минимальный лот
extern double risk = 10;// процент риска на возможный СЛ
extern int MeansType = 3;// Тип средств, используемых при расчете размера лота:
// 1 Депозит
// 2 Свободные средства
// 3 максимальное между Депозит и Свободные средства
extern double minlot = 0.01; //если расчетный лот 0, принимается этот
extern double gdolg = 0; //средства, не участвующие в расчете лота


KROOL1980, как насчет такой существенной доработки вашего бота/индикатора?!
Красивый был бы бот (или, может, скрипт?) - очень эргономичный и эффективный!! :)

Добавлено: 10-08-2015 16:25:00

Вопрос с разработчиками сейчас дискутируется.

Но должен признать, что сделать подобное действительно заметно сложнее, чем может показаться на первый взгляд.
Так что да или нет и если да, то что будет на выходе, пока предмет обсуждения и окончательно не решен. Изменено пользователем Старик
  • Лайк 6
Ссылка на сообщение
Поделиться на другие сайты

  • 3 years later...
[Вспомогательный советник] ArgoLotCalculator Опубликовано (изменено)
Изменения в версии 4.3:
1. Добавлен параметр ShowPanel (TRUE/FALSE), который включает/отключает отображение информационной панели.
2. Расположение линий и состояния кнопок теперь не сбрасываются при переключении таймфреймов.
---------------------------------------------------------------
Изменения в версии 4.4:
Добавлена переменная CustomAccountBalance. Если она не 0, то вместо фактического значения балланса депозита при расчете лота используется CustomAccountBalance.
---------------------------------------------------------------
Изменения в версии 4.5:
Исправлено отображение пункта для невалютных инструментов.
---------------------------------------------------------------
Изменения в версии 4.6:
1. Добавлена кнопка, сворачивающая все панели и линии.
2. Добавлены ценовые метки для все трех линий.


Настройки советника
Раздел Calculator parameters

WorkingMode – Переключатель режимов работы: единичный ордер (SingleOrderMode), группа ордеров (BasketMode).
LotMode – Переключатель режимов расчета лота: FixedFractionSL – лот вычисляется так, чтобы убыток при стоп-лоссе был LotPerCent % от депозита; FixedFractionTP – лот вычисляется так, чтобы прибыль при тейк-профите была LotPerCent % от депозита; FixedLot – лот не вычисляется, а задается явно переменной LotSize.
LotSize – размер лота (только в режиме LotMode = FixedLot).
LotPerCent – размер риска в % от депозита (в режиме LotMode = FixedFractionSL и FixedFractionTP).

Раздел Order Selector
Параметры этого раздела используются для фильтрации уже открытых по данной паре ордеров в режиме WorkingMode = BasketMode.
BuySell – фильтр направления торговли (Buy – учитываются ордера только на покупку, Sell – только на продажу, All – все).
Ticket – если не ноль, то учитывается только ордер с таким тикетом.
Magic – если не ноль, то учитываются ордера только с таким магиком.

Раздел Appearance
text2_color – цвет текста 1
text1_color – цвет текста 2
header_box_color – цвет фона 1
box_color – цвет фона 2
border_color – цвет фона 3
button_color – цвет кнопок 1
button_color2 – цвет кнопок 2
comment_lineheight – межстрочный интервал
comment_fontsize – размер шрифта
comment_font – фонт

Раздел Line parameters
colTP – цвет линии тейк-профита
colPrice – цвет линии цены открытия
colSL – цвет линии стоп-лосса

Раздел Orders parameters
MagicEA – магик открываемых ордеров
Comments – комментарии открываемых ордеров

ArgoLotCalculatorEA_v4.6.ex4
Capture2.PNG

Изменено пользователем KROOL1980
  • Лайк 11
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

  • 3 months later...
[Вспомогательный советник] ArgoLotCalculator Опубликовано

Огромное спасибо за советник, для скальпинга незаменимая штука, особенно если нужно быстро открыть несколько ордеров.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Вспомогательный советник] ArgoLotCalculator Опубликовано

В советнике ошибка, вместо открытия по рынку выдает вариант с отложенными ордерами. Таким образом параметры заданные кнопками визуальной части имеют силу до первого перезапуска терминала.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 3 months later...
  • 10 months later...
[Вспомогательный советник] ArgoLotCalculator Опубликовано (изменено)

За кнопку отключения панели отдельная благодарность. Советник супер!!!!!!!

Цвет кнопки возможно поменять? она закрывает название актива, тф и т.д

Изменено пользователем Empyric
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...