ARGO Soft ArgoLotCalculator (индикатор): калькулятор лота, профита и убытка

Тема в разделе "Утилиты для МТ4 от ARGOLab", создана пользователем loopsider, 15 Июнь 2015.

Статус темы:
Закрыта.
  1. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    ArgoLotCalculator.

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

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

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

    ================================================
    Добавлено 06.07.15
    ArgoLotCalculator v2.0
    Новое в версии 2.0:
    1. Теперь это не советник а индикатор. Соответственно, кладем в папку Индикаторы. Смысл: к одному графику можно прикрепить только один советник, но много индикаторов. Теперь ArgoLotCalculator можно использовать как дополнение к любому советнику (торговая панель, ShowBE, ArgoTrail и тд).
    2. Появилась кнопка, которая убирает/восстанавливает инфопанель и линии. Теперь когда утилита не нужна, ее можно свернуть в маленькую кнопку, которая не мешается на экране.
    3. Позицию кнопки и инфопанели на экране можно выбирать произвольно, задавая угол привязки и координаты X и Y.
    4. В инфоокне теперь отображается ТП и СЛ не только в пт и валюте, но и в % от депозита.
    AAv2_2.PNG

    =================================================
    Добавлено 14.08.15
    ArgoLotCalculator 3.0.
    Теперь калькулятор может работать не только в режиме одного ордера (SingleOrderMode), но и в режиме корзины ордеров (BasketMode).
    Режим BasketMode используется для расчете лота при усреднении, доливках по тренду и т.д.
    Например, следующая (жизненная :) ) ситуация: у нас корзина ордеров в просадке, мы хотим открываемым ордером вывести ее в безубыток или получить общий профит в N% от депозита. Задаем (передвигая линии на графике) цену открытия и тейк-профит ордера, а советник нам вычисляет необходимый лот открываемого ордера, и заодно показывает какой убыток мы получим при наступлении стоп-лосса.

    Новые функции:
    1. Теперь параметр LotMode может принимать три значения: FixedLot (фиксированный лот, задаваемый LotSize), FixedFractionSL (лот вычисляется из условия - при наступлении стоп-лосса получаем убыток в LotPerCent % от депозита) и FixedFractionTP (лот вычисляется из условия - при наступлении тейк-профита получаем прибыль в LotPerCent % от депозита) .

    2. Два режима работы советника
    WorkingMode = SingleOrderMode - расчет тейк-профита и стоп-лосса ведется только для открываемого ордера
    WorkingMode = BasketMode - расчет тейк-профита и стоп-лосса ведется для всей корзины ордеров

    3. Что есть "корзина ордеров"? По умолчанию, все ордера по данному символу. Более тонкая настройка возможна с помощью фильтров.
    BuySell = Any/Buy/Sell - все ордера /только бай/ только селл,
    Ticket - если не ноль, то учитываем только ордер с таким тикетом,
    Magic - если не ноль, то учитываем только ордера с таким магиком.

    Когда активирована BasketMode, то в информационное окно выводится информация по открытым ордерам в корзине:
    [​IMG]На примере на картинке калькулятор нам говорит, что для того чтобы вывести в безубыток открытый ордер селл 0.2 лота дополнительным ордером с ценой открытия на голубой линии и тейк-профитом на оранжевой линии, нам достаточно открыть еще один ордер размером 0.2 лота.
     

    Вложения:

    Последнее редактирование: 14 Август 2015
    ёжик, Вася, Старик и 9 другим нравится это.
  2. romulus22

    romulus22 Бывалый - ARGOLab.net -

    Регистрация:
    29 Ноябрь 2013
    Сообщения:
    13
    Симпатии:
    8
    Баллы:
    158
    Пол:
    Мужской
    удобная вещь )
     
    Hannay, loopsider и Dmitri нравится это.
  3. Sacaric

    Sacaric Интересующийся

    Регистрация:
    7 Октябрь 2014
    Сообщения:
    4
    Симпатии:
    1
    Баллы:
    23
    Пол:
    Мужской
    Пацаны. У меня такие предложения:
    1. Алгоритм расчета лота сделать аналогично Master money bot - этот бот работает с учетом капитализации, учитывает нереализованную прибыль/убыток, а также и убыток на счете.
    2. Предусмотреть опцию (так скажем для страховки, кроме стоп лосса) - как в ShowBE - MaxDD - в процентах и в сумме от депо.

    Заранее спасибо
     
    Dmitri нравится это.
  4. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    Я не знаком с Master money bot. Поясните, что вы предлагаете.

    Это совсем из другой оперы.
     
  5. Sacaric

    Sacaric Интересующийся

    Регистрация:
    7 Октябрь 2014
    Сообщения:
    4
    Симпатии:
    1
    Баллы:
    23
    Пол:
    Мужской
    2. Мне кажется многим было бы удобней использовать одного сова. Двойной контроль депо никогда не помешает.
    Сов для управления денег и контролем - это будет круто.

    по поводу Master money bot - позже выложу его настройки.
     
  6. Sacaric

    Sacaric Интересующийся

    Регистрация:
    7 Октябрь 2014
    Сообщения:
    4
    Симпатии:
    1
    Баллы:
    23
    Пол:
    Мужской
    А еще думаю будет удобна кнопка чтобы убрать окошко
     
  7. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    ArgoLotCalculation v2.0 - обновление.

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

    Версия 2.0 добавлена в первый пост.
     
    Последнее редактирование: 6 Июль 2015
    Pythoha, Dmitri и Сергей Иванов нравится это.
  8. Dmitri

    Dmitri Эксперт Команда форума Администратор

    Регистрация:
    7 Ноябрь 2013
    Сообщения:
    4.657
    Симпатии:
    3.670
    Баллы:
    515
    Пол:
    Мужской
    Я на Forex с:
    2008
    В перспективе можно будет добавить в инфо окно Ratio соотношение ТП/СЛ
     
  9. Старик

    Старик Знаток - ARGOLab.net -

    Регистрация:
    19 Ноябрь 2013
    Сообщения:
    14
    Симпатии:
    25
    Баллы:
    85
    Пол:
    Мужской
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок, ну если вы уже все посчитали, причем очень-очень удобным для пользователей способом, то почему бы уже не выставить и ордер - рыночный или отложку?

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

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

    Его предложения по ММ такие:
    Параметры расчета лота (Использование ММ)
    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; //средства, не участвующие в расчете лота


    Dmitri, как насчет такой существенной доработки вашего бота/индикатора?!
    Красивый был бы бот (или, может, скрипт?) для трейдеров-ручников, особенно скальперов - очень эргономичный и эффективный!! [​IMG]
     
    Последнее редактирование: 9 Август 2015
    Dmitri, loopsider и Сергей Иванов нравится это.
  10. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    Подумаем. Развивать бот (собственно, сейчас это индикатор) есть куда.

    Просто добавить функцию "Открыть ордер" сейчас не получится, поскольку у нас нет возможности понять что пользователь хочет открыть - ордер по рынку или отложку с небольшим отступом от рынка.
     
    Последнее редактирование: 9 Август 2015
    Старик, Dmitri и Сергей Иванов нравится это.
  11. Старик

    Старик Знаток - ARGOLab.net -

    Регистрация:
    19 Ноябрь 2013
    Сообщения:
    14
    Симпатии:
    25
    Баллы:
    85
    Пол:
    Мужской
    Тип ордера должен задать пользователь в настройках - рыночный или отложка. Бай, сэлл, стоп или лимит - то вроде по положениям линий понятно.
    А вот рыночный или отложку хочет пользователь, не надо пытаться угадывать - пусть пальцем укажет. Это у него в ТС должно быть заложено - рыночные или отложки.
    Хотя, млин, и даже пальцем не все решает.

    Понятно, что если цена бодро движется вверх-вниз, то при опции "выставить рыночный ордер" линия ордера все время где-то "не там" и расчет лота/стопа не вполне корректен применительно к текущей цене как уровню открытия рыночного ордера (вместо уровня линии ордера, заданной пользователем).
    Поэтому, если заказан рыночный ордер, то надо просто ждать возврата цены на указанный пользователем уровень (линию) открытия ордера.
    Вернулась цена - открыли рыночный ордер с нужным лотом и с нужными стопом/риском и ТП.
    А не вернулась цена на указанный пользователем уровень (линию) открытия рыночного ордера - ну не судьба, он бы и руками там рыночный ордер не открыл.

    А вот с отложками, выходит, надо наоборот.
    Запрашивает пользователь отложку достаточно далеко от цены - выставляете.
    А если пользователь пытается отложку прямо на текущую цену насадить, то вместо отложки можно и рыночный ордер открыть - минуя этапы выставления и активации отложки.

    Ну и артиллерийская кнопка "Пли!" напрашивается или что-то наподобие её - с возможностью отмены.
    Пока пользователь линии переставляет и прицеливается, бот ордера не выставляет.
    Как пользователь прицелился и нажал "Пли!", начинаете выставлять/открывать ордер.
    Все равно как-то ж надо различать пользователь еще линии переставляет и прицеливается - или уже прицелился и надо торговать...

    Нет?
     
    Последнее редактирование: 10 Август 2015
  12. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    Это не вариант. Тому кто открывается рыночным ордером, надо открыться да побыстрее. Тот кто хочет открыться по определенной цене, использует отложенный ордер.
    В общем, тут много вопросов. А ведь пользователь может еще захотеть открыться без ТП или без СЛ...
     
    Старик нравится это.
  13. Dmitri

    Dmitri Эксперт Команда форума Администратор

    Регистрация:
    7 Ноябрь 2013
    Сообщения:
    4.657
    Симпатии:
    3.670
    Баллы:
    515
    Пол:
    Мужской
    Я на Forex с:
    2008
    мне кажется не стоит из калькулятора делать советник.
    он выполняет свои задачи, а выставить ордер руками это не проблема.

    мы стараемся делать простой, надёжный и понятный софт.
    если в него натыкать кучу всего, пользователи начнёт путаться.

    мы это видели по примеры Cowboy и ProTrader
     
    Daurgen, Max5813, Pythoha и ещё 1-му нравится это.
  14. Старик

    Старик Знаток - ARGOLab.net -

    Регистрация:
    19 Ноябрь 2013
    Сообщения:
    14
    Симпатии:
    25
    Баллы:
    85
    Пол:
    Мужской
    По "открыться без ТП и СЛ", имхо, не проблема - выставлять или нет серверные ТП и СЛ в ордере там, где линии в калькуляторе, пользователь должен явно указывать через настройки.
    ТП, СЛ = true|false.
    Потому что таки да, используемая пользователем линия стопа нужна для расчета лота, но не обязательно должна превращаться в реальный серверный стоп ордера.
    Это разные вещи (линия на графике для срабатывания калькулятора и вычисления лота ордера и реальный стоп ордера) и это право и решение пользователя выставлять серверный стоп ордера или нет там, где была вспомогательная линия для выполнения калькуляции лота ордера.
    С ТП аналогично - хочет выставляет, хочет не выставляет. Линия есть, куда хочет туда и ставит - а вот выставлять ли по линии ТП серверный ТП, пользователь должен указать явно. Причем по любому должен указать ставить ТП или нет, потому что разметочная линия на графике от бота не может принуждать пользователя обязательно выставлять ТП - как и стоп.

    Имхо, вероятная ограниченность данной разработки в текущих вариантах бота и индикатора в том, что в достаточно большом количестве случаев (2-х из 3-) в точности применять её вычисления, насколько понимаю, не получается. По технологическим причинам.

    Имхо, фактически полноценно продукт можно применять только для достаточно существенно удалённых от текущей цены отложек: спокойно вычислили какой нужен ордер - и спокойно вбили руками аж три 4-5-значные цены открытия, ТП и СЛ. И еще нужно время перепроверить все ли верно сделал руками. Но, тем не менее, использовал ваш продукт на все 100% заложенных в него возможностей с точным 1:1 использованием всех вычисленных калькулятором чисел.
    Хотя бот с блеском мог бы выставить эту же отложку по одному клику мышки пользователя, избавив пользователя от всей этой ручной возни: пользователь выставил бы 3 линии - и кликнул по кнопке "Пли!". Все очень быстро - и все предельно удобно, лучше невозможно в принципе! :)

    Трудности возникают, если пользователь пытается выставить отложку настолько близко к цене, что ДЦ выставление отложки не пропускает (фризлевел?).
    Т.е. пользователь расставил/получил 3 линии, знает лот ордера - а выставить/открыть ордер не может, цена мечется или спрэд/фризлевел большие...
    Пользователь оказывается перед дилеммой: открыть окно выставления отложки и ждать, пока цена отойдет достаточно далеко, и нажать ОК - или открыть окно ткрытия рыночного ордера и сидеть ждать, пока цена дойдет до линии открытия ордера и тогда нажать ОК, открыв рыночный ордер примерно согласно вашей калькуляции.
    На практике это не то чтобы совсем нереально, но крайне утомительно - прыгать между разными окнами выставления/открытия ордеров, каждый раз лихорадочно вбивая 3 цены... Ну или отбросить точные результаты калькуляции и открыться рыночным ордером где цена примерно как подсказывал калькулятор при том, что уровень открытия рыночного ордера вряд ли точно совпадет с установленной пользователем линией и, как следствие, как минимум стоп (а то и ТП) надо модифицировать согласно реальной цены открытия рыночного ордера.
    Насколько понимаю, в данном случае помощь бота в выставлении ордера нужна аж кричит!
    Пользователь заказал отложку, выставил линии и нажал кнопку "Пли!" и дальше сам Бог велел боту отследить: отойдет ли цена достаточно далеко от линии выставления ордера, чтобы выставить отложку - или цена сначала придет на линию выставления ордера и тогда боту надо открыть рыночный ордер как прямой аналог активировавшейся отложки, предварительно не выставленной по техническим причинам (ограничениям ДЦ).
    Тоже все предельно удобно пользователю, лучше невозможно в принципе! :)

    Имхо, максимум проблем и минимум пользы от калькулятора при выставлении рыночных ордеров, что и делает большинство пользователей, особенно скальперов.
    Потому что действительно надо открыться побыстрее - ну если цена совсем не "умерла"!

    Если цена "умерла", то полбеды: цена дает время пользователю выставить 3 линии, открыть окно открытия ордера, открыть ордер, передвинуть линию выставления ордера точно на уровень открытия рыночного ордера, потом (для ECN и не только) открыть окно модификации ордера и модифицировать ТП и/или СЛ согласно реальному уровню открытия ордера с учетом настроек пользователя в калькуляторе.
    Целый танец, итить - ежедневная мука для скальпера, иной же раз десятки раз за день!
    Как по мне, ради избавить пользователя от всей этой убивающей ручной возни, напрашивается применение бота: пользователь указал в настройках рыночный ордер, выставил линии, нажал кнопку "Пли!" - и бот спокойно и мгновенно может выполнить весь этот танец, избавив пользователя от 2-х этапного колочения по клавишам и ручного ввода высчитанных калькулятором бота чисел.
    Тоже все предельно удобно пользователю, лучше невозможно в принципе! :)

    А если цена совсем не умерла, движется и надо выставить рыночный ордер согласно калькулятора, то всё становится явно сложнее и неточно!
    Для начала надо успеть, вслед за двигающейся ценой, корректно выставить 3 линии уровней - чтобы получить нужные цифры из калькулятора.
    И это может оказаться не так-то просто!
    И только после непростого выставления 3-х линий, под стрессом от динамики рынка, пользователю надо начинать и выполнять весь обязательный танец - открыть окно открытия ордера, открыть ордер, передвинуть линию выставления ордера точно на уровень открытия рыночного ордера, потом (для ECN и не только) открыть окно модификации ордера и модифицировать ТП и/или СЛ согласно реальному уровню открытия ордера и пересчитанным ТП/СЛ согласно настроек пользователя в калькуляторе.
    Причем, при двигающейся цене, модифицирование ТП/СЛ рыночного ордера становится практически неизбежным, так как рыночный ордер может открыться достаточно далеко от линии ордера в калькуляторе и почти наверняка надо пересчитать и модифицировать, как минимум, стоп.
    Как уже писал выше, применение бота очень напрашивается: пользователь указал в настройках рыночный ордер, выставил линии, нажал кнопку "Пли!" - и бот спокойно и мгновенно может выполнить весь этот танец, избавив пользователя от 2-х этапного колочения по клавишам и ручного ввода высчитанных и потом пересчитанных калькулятором бота чисел.
    Тоже все предельно удобно пользователю - и калькулятор при этом применяется настолько эффективно, насколько это возможно в динамике! :)

    Для выставления рыночных ордеров ботом, видимо, надо вынести в настройки slippage и количество попыток выставления ордера - оптимально 2-3 попытки?
    Если за 2-3 попытки рыночный ордер согласно ранее выставленных линий пользователя боту выставить не удалось, надо маякнуть пользователю красным на экране, "отжать" кнопку "Пли!" и пусть пользователь сам решает что дальше делать:
    1) пользователь еще раз нажмет "Пли!" без перестановки линий - значит, совершить еще 2-3 попытки открыть рыночный ордер по текущей цене
    2) пользователь переставит линии и еще раз нажмет "Пли!" - значит, совершить (может, изменив лот или стоп) еще 2-3 попытки открыть рыночный ордер по текущей цене
    3) пользователь не захочет продолжать попытки открыть рыночный ордер - ну и ладно, кнопка "Пли!" и так отжата, бот и не пытается открыть ордер.

    Наверно, какие-то еще возможные траблы я не вижу сейчас - но я ж и не претендую на абсолютную истину... :)
    Просто такое предложение есть - насколько смог представить, настолько выписал алгоритм.


    Ваше нежелание натрамбовать в бота тьму опций, пока все перестанут понимать как им пользоваться, абсолютно понятно и разумно.
    И вы сделали очень простых бота и индикатора: сложных в программировании - но очень простых для пользователя. И это хорошие продукты!
    Я понимаю и глубоко уважаю ваш "японский" подход: дарить людям вроде маленькие и внешне простые вещи - но сложные внутри и безупречные в исполнении!
    Это просто грамотно и это очень стильно!

    Что касается данной вашей разработки, то это превосходная предпосылка такого простого бота для скальперов, о котором, имхо, мечтает множество людей.
    Ну действительно: задал в калькуляторе настройки, выставил линии как надо, в общем-то уже все рассказал о том какой нужен ордер - и, вместо кликнуть по кнопке "Пли!", приходится в 2 этапа руками открывать и потом и модифицировать ордер, руками вбивая цифры из калькулятора.
    Оно, конечно, дело привычное руками открывать и модифицировать ордера - но всего-то одна кнопочка "Пли!" была бы просто в непрерывную радость!

    В общем, подумайте, пожалуйста, есть ли возможность реализовать такую нескромную мечту о кнопочке "Пли!" в вашем замечательном калькуляторе!
     
  15. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    Будем работать :)
    Пока на первой очереди расширение функционала в несколько другом направлении - такого еще ни у кого нет :)
     
  16. Старик

    Старик Знаток - ARGOLab.net -

    Регистрация:
    19 Ноябрь 2013
    Сообщения:
    14
    Симпатии:
    25
    Баллы:
    85
    Пол:
    Мужской
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок, вы знаете, что я много лет отношусь к вашей работе с глубоким уважением!
    Вы делаете первоклассные программы - а вся ваша команда коммерческие продукты действительно превосходно, эталонно продвигает!
    Вы знаете, что я об этом многократно искренне писал на других форумах в самых хвалебных выражениях.
    И я ни в коем случае не пытаюсь навязывать вам что и как делать!

    Но то, о чем я пишу в данном топике, это даже не мечта - это объективная потребность сотен, а может и многих тысяч трейдеров.
    Самых обычных трейдеров - таких же, как я сам.

    В рынке приближается ураган. Затишье перед штормом заканчивается - начался этап предтрендового выноса депо трейдеров.
    А сам рынок как тигр, готовящийся к прыжку - подбирающий лапы и нервно бьющий хвостом.
    Мы не знаем когда и куда он прыгнет. Предполагаем, что скоро и мощно и скорее в бакс - но этому нет 100% гарантии. Возможно и наоборот.
    И всё, что мы может сделать, чтобы удержаться хотя бы за хвост - это правильный ММ и мгновенное и точное исполнение принятых решений.
    Ордер к уровню, стоп за уровень, мгновенно безошибочно высчитанный лот ордера - и надежный, точный и быстрый вход в рынок согласно просчитанного решения.
    В этом чуть ли не единственный шанс тысяч рядовых трейдеров - потенциальных пользователей ваших программ...

    Ваш калькулятор позволяет простейшими и очень удобными средствами быстро и точно просчитывать/контролировать риски онлайн.
    В таком рынке, как сейчас и на подходе, это один из двух ключевых элементов выживания трейдера - выживания!
    И в этом контексте значение имеющегося калькулятора уже огромно.

    Но второй компонент выживания трейдера - точный и быстрый вход в рынок согласно просчитанного решения - в ручном исполнении дополнительный фактор риска.
    Трейдер может легко просто отвернуться, выйти и пропустить или банально не успеть руками войти в рынок согласно просчитанного и принятого решения.
    А при неточном входе в рынок выходят из под контроля уже риски, нарушается ММ, так как ситуация перестает соответствовать просчитанной на калькуляторе.
    И гипотетическая передача боту входа по расчетам вашего калькулятора было бы не просто облегчением запредельно тяжелой работы трейдера, а очевидно повысило бы надежность входа на выбранном уровне цены и согласно просчитанных на калькуляторе рисков - а также резко снизило бы риски эксцессов ручного исполнения и риск нарушения ММ в результате несвоевременного входа трейдера в рынок руками.

    Ну реально классный у вас калькулятор - только руки бы хорошие еще изготовить к такой умной и красивой голове...


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

    Понятно, что у вас серьезный бизнес с серьезными долгосрочными планами работ.
    И, конечно, вы не можете сразу реагировать на все многочисленные просьбы/пожелания трудящихся - а лишь по мере возможного.
    Поэтому, собственно, просьба лишь одна - оставьте это обращение одного из трейдеров на контроле и рассмотрите когда сможете.

    Имхо, в подобном решении нужда массовая и удобная реализация чего-то подобного могла бы привлечь сотни, а то и тысячи новых пользователей и поклонников вашей продукции.
     
    Max5813, loopsider и Pythoha нравится это.
  17. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    Будем работать.

    Какой красивый армагеддон вы нарисовали, аж дух захватывает :) А основания ожидать ураган есть, или это личное ощущение?
     
  18. Старик

    Старик Знаток - ARGOLab.net -

    Регистрация:
    19 Ноябрь 2013
    Сообщения:
    14
    Симпатии:
    25
    Баллы:
    85
    Пол:
    Мужской
    Пожалуйста, войдите или зарегистрируйтесь для просмотра ссылок, чуть позже отвечу - зашился чуток с делами... :(:)
    Зреет, имхо - почти созрело.

    *Опрос WSJ: 4 из 5 экономистов ожидают повышения процентных ставок ФРС в сентябре 2015.08.13 17:06:49

    Scotiabank: объем чистого спекулятивного «лонга» по доллару достиг свежего максимума в $40 миллиардов

    17.08.15 10:58

    Как следует из последних данных CFTC, за неделю до 11 августа объем чистой длинной спекулятивной позиции по доллару достиг свежего максимума в $40 миллиардов, что стало рекордным значение с апреля. Все валюты остаются проданными против американской, а наибольший энтузиазм медведи проявляют в евро и иене, где сосредоточены 65% совокупного «лонга» по доллару.
    Евро остается наиболее проданной валютой, а объем чистого «шорта» по ней вырос на $0.5 миллиарда до $15.9 миллиарда. На рынке царит неопределенность, которая побудила и быков, и медведей сократить позиции.
    Ситуация в фунте остается нейтральной: объем чистого «шорта» вырос на $0.4 миллиарда, составив $1 миллиард. Глядя на более масштабную картину, можно сказать, что преобладавший спекулятивный медвежий настрой по британской валюте сходит на нет.
    Объем чистого «шорта» по иене вырос четвертую неделю подряд (+$2.5 миллиарда), а главной движущей силой этой тенденции является приход на рынок все новых медведей (прим. ProFinance.ru: а не закрытие длинных позиций, например).
    Объем чистого «шорта» по луни достиг максимального значения с марта 2014 года (+$0.3 миллиарда до $5.1 миллиарда). Впрочем, на наш взгляд, здесь все не так плохо, так как изменение чистой позиции происходит за счет ликвидации ранее открытых позиций, что является опережающим сигналом о том, что медведи по канадской валюте начинают фиксировать прибыль после 11 месяцев ее снижения.
    Картина по аусси осталась прежней: никаких изменений не произошло, а объем чистого «шорта» составляет $3.7 миллиарда.
     
    Последнее редактирование: 18 Август 2015
    Max5813, Dmitri и loopsider нравится это.
  19. loopsider

    loopsider Эксперт Команда форума Модератор

    Регистрация:
    13 Ноябрь 2013
    Сообщения:
    5.323
    Симпатии:
    4.874
    Баллы:
    585
    Пол:
    Мужской
    В первый пост добавлена версия советника ArgoLotCalculator 3.0. Продвинутая :)

    Теперь калькулятор может работать не только в режиме одного ордера (SingleOrderMode), но и в режиме корзины ордеров (BasketMode).
    Режим BasketMode используется для расчете лота при усреднении, доливках по тренду и т.д.
    Например, следующая (жизненная :) ) ситуация: у нас корзина ордеров в просадке, мы хотим открываемым ордером вывести ее в безубыток или получить общий профит в N% от депозита. Задаем (передвигая линии на графике) цену открытия и тейк-профит ордера, а советник нам вычисляет необходимый лот открываемого ордера, и заодно показывает какой убыток мы получим при наступлении стоп-лосса.

    Новые функции:

    1. Теперь параметр LotMode может принимать три значения: FixedLot (фиксированный лот, задаваемый LotSize), FixedFractionSL (лот вычисляется из условия - при наступлении стоп-лосса получаем убыток в LotPerCent % от депозита) и FixedFractionTP (лот вычисляется из условия - при наступлении тейк-профита получаем прибыль в LotPerCent % от депозита) .

    2. Два режима работы советника
    WorkingMode = SingleOrderMode - расчет тейк-профита и стоп-лосса ведется только для открываемого ордера
    WorkingMode = BasketMode - расчет тейк-профита и стоп-лосса ведется для всей корзины ордеров

    3. Что есть "корзина ордеров"? По умолчанию, все ордера по данному символу. Более тонкая настройка возможна с помощью фильтров.
    BuySell = Any/Buy/Sell - все ордера /только бай/ только селл,
    Ticket - если не ноль, то учитываем только ордер с таким тикетом,
    Magic - если не ноль, то учитываем только ордера с таким магиком.

    Когда активирована BasketMode, то в информационное окно выводится информация по открытым ордерам в корзине:
    Capture5.PNG На примере на картинке калькулятор нам говорит, что для того чтобы вывести в безубыток открытый ордер селл 0.2 лота дополнительным ордером с ценой открытия на голубой линии и тейк-профитом на оранжевой линии, нам достаточно открыть еще один ордер размером 0.2 лота.
     
    Max5813, ZIMA 76, Старик и 2 другим нравится это.
  20. Старик

    Старик Знаток - ARGOLab.net -

    Регистрация:
    19 Ноябрь 2013
    Сообщения:
    14
    Симпатии:
    25
    Баллы:
    85
    Пол:
    Мужской
    Smile_14
    3.0 красивое и удобное решение!
    Тем более как индикатор - блеск!

    Не припоминаю ничего похожего нигде, начиная с 2008...


    P.S. может, № версии на экране указывать?
    Новичкам подсказка что работает в мониторе - лишь знакомящимся указывает на продолжающий развиваться продукт.
     
    Последнее редактирование: 15 Август 2015
    loopsider нравится это.
Статус темы:
Закрыта.

Поделиться этой страницей