ArgoLotCalculatorEA безкоштовний радник-помічник для розрахунку лоту та виставлення ордерів
Ми раді представити вам сьогодні радник-помічник ArgoLotCalculatorEA, призначений для розрахунку лоту та для оперативної постановки ордерів із заданими параметрами.
Цей радник дозволяє вирішувати такі завдання, які часто виникають у нашій повсякденній торгівлі:
- Відкрити ордер (ринковий або відкладений) таким обсягом, щоб збиток при заданомустоп-лоссі склав заданий % від депозиту.
- Відкрити ордер таким обсягом, щобприбуток при заданомутейк-профіті склала заданий % від депозиту.
- Відкрити ордер таким обсягом, щобприбуток всієї піраміди ордерів при заданомутейк-профіті склав заданий % від депозиту.
- Відкрити ордер таким обсягом, щобзбитоквсієї піраміди ордерів при заданомустоп-лоссі склав заданий % від депозиту.
Давайте тепер спробуємо розібратися, як із порадником поводитися. Почнемо з перших двох завдань, у яких ми працюємо лише з одним ордером (режим у налаштуваннях WorkingMode = SingleOrderMode, включений за замовчуванням).
Прикріпимо радник до графіка будь-якої валютної пари і побачимо приблизно таку картинку

Ми бачимо інформаційне вікно радника, правіше торгову панельку і три лінії на графіку, які можна (потрібно) пересувати мишкою. Три лінії на графіку задають нам відповідно ціну відкриття ордера, який ми збираємося поставити, його тейк-профіт (ТП) і стоп-лосс (СЛ). Тип ордера радник визначить сам, за відносним положенням поточної ціни та ціни відкриття ордера і за ТП та СЛ. У разі радник зрозумів, що тип ордера BUYLIMIT, т.к. ціна відкриття нижче за Ask, а ТП вища за ціну відкриття.
заЗа замовчуванням у раднику включено режим LotMode = FixedFractionSL. Це означає, що радник обчислює розмір лота ордера таким чином, що збиток при отриманні СЛ складе LotPercent% від депозиту (LotPercent встановлюється в налаштуваннях). Пересунемо лінію ціни або лінію СЛ – лот перерахується. В інфоокні ми бачимо ТП та СЛ у пунктах, валюті та у % від депозиту. Все просто, правда? Тиснемо кнопку Set order на панелі і ордер з параметрами, вказаними на інформаційній панелі, відкривається!
Що нам робити, якщо хочемо відкрити ордер без ТП? Достатньо віджати кнопку TP на панелі. Тоді лінія ТП зникне з графіка, а при повторному натисканні знову з'явиться. Віджати кнопку SL і прибрати лінію СЛ із графіка теж можна – але в даному режимі розрахунку лота без СЛ радник не зможе розрахувати лот та видасть скривджене повідомлення.
Далі. Ми можемо працювати не лише відкладеними, а й ринковими ордерами. Для цього достатньо натиснути кнопку Market. Тоді лінія ціни відкриття ордера зникне, а радник буде розраховувати, використовуючи поточну ціну Bid або Ask залежно від типу ордера. При натисканні на кнопку Set Order буде відкрито ордер із параметрами, відображеними в інформаційному вікні.
Якщо розташування ліній буде взаємовиключним, радник засмутиться та видасть приблизно таке повідомлення

В даному випадку ТП і СЛ знаходяться з одного боку від ціни відкриття ордера – відкрити такий ордер вам не вдасться. Кнопка відкриття ордера у своїй перетворюється на неактивне стан.
До цього часу ми розглядали режим LotMode = FixedFractionSL. Можна вибрати режим LotMode = FixedFractionTP. У цьому випадку радник буде обчислювати лот таким чином, щоб прибуток, отриманий при взятті ТП, становив LotPercent% від депозиту. Третій можливий режим - LotMode =FixedLot. У ньому радник просто показуватиме прибуток і збиток при ТП і СЛ для лота LotSize, встановленого в налаштуваннях.
Ну що з роботою з одним ордером ми розібралися. Все дуже просто, правда?
Давайте тепер розглянемо складнішу ситуацію. Припустимо, у нас вже відкрито один або кілька ордерів по цій парі, але ціна пішла проти нас і утворилася відкрита просідання. Ми хочемо відкрити додатковий ордер (його часто називають середнім) таким чином, щоб при досягненні заданого ТПвся група ордерів вийшла в збитки або в прибуток. ArgoLotCalculatorEA допоможе вам впоратися і з таким завданням!
Що нам треба зробити? По-перше, перевести радник у режим роботи з групою ордерів, WorkingMode = BasketMode. Далі нам треба пояснити раднику, які саме з відкритих ордерів по цій парі хочемо враховувати, тобто, усереднювати. Якщо все – немає проблем і нічого не треба робити. Якщо не все, треба це донести до радника. Якщо ми хочемо усереднити один конкретний ордер, його тикет можна прописати в налаштуваннях в змінну Ticket. Інший варіант: можна усереднювати лише ордери з конкретним магіком – тоді магік треба прописати у змінну Magic. Ще можна усереднювати лише ордери на покупку або тільки на продаж - тоді треба встановити BuySell у положення Buy або Sell.
Ну от і все. Тепер в інформаційному вікні радник показуватиме нам прибуток за ТП і збиток по СЛ не для одного ордера, а для всієї групи ордерів. Встановимо режим розрахунку лота LotMode = FixedFractionTP. Для виведення групи ордерів у беззбиткове поставимо LotPerCent = 0. Все готове. Тепер вибираємо ціну відкриття для відкладення (якщо входимо відкладеним ордером) та ціну ТП, а радник показує нам розмір лоту, який потрібний для усереднення.
Виглядає це приблизнонаступним чином

У даному прикладі ми читаємо в інфоокні, що радник бачить два вже відкриті ордери на купівлю загальним лотом 0.02, поточну просідання і поточний рівень беззбитку. Для того, щоб вивести в збиток ці ордери додатковим ордером з ТП, показаним на графіку, нам потрібно увійти по ринку обсягом 0.02. Натискаємо кнопку - і такий ордер оперативно відкривається.
Ще одна ситуація. Ми хочемо працювати кількома ордерами і при цьому контролювати збитки по всіх ордерах при закритті по одному СЛ. ArgoLotCalculatorEA допоможе нам у цьому випадку. Встановимо WorkingMode = BasketMode та LotMode = FixedFractionSL. Тоді радник нам підбере лот нового ордера таким чином, щоб при вказаному йому СЛ збитокза всіма ордерами склав заданий % від депозиту.
Ну ось, втім, і все. Нижче ви можете знайти опис всіх налаштувань радника.
Успіхів вам і профітів!
Володимир aka loopsider

Категорія радника: помічник
Налаштування радника
WorkingMode – Перемикач режимів роботи: одиничний ордер (SingleOrderMode), група ордерів (BasketMode).
LotMode – Перемикач режимів розрахунку лота: FixedFractionSL – лот обчислюється так, щоб збиток при стоп-лоссі був LotPerCent % від депозиту; FixedFractionTP – лот обчислюється так, щоб прибуток при тейк-профіті був LotPerCent % від депозиту; FixedLot - лот не обчислюється, а задається явно змінною LotSize.
LotSize – розмір лота (тільки у режимі LotMode = FixedLot).
LotPerCent – розмір ризику у % від депозиту (у режимі LotMode = FixedFractionSL та FixedFractionTP).
Параметри цього розділу використовуються для фільтрації вжевідкритих за цією парою ордерів як WorkingMode = BasketMode.
BuySell - фільтр напряму торгівлі (Buy - враховуються ордери тільки на покупку, Sell - тільки на продаж, All - все).
Ticket – якщо не нуль, то враховується лише ордер із таким тикетом.
Magic - якщо не нуль, то враховуються ордери тільки з таким магіком.
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 – фонт
colTP – колір лінії тейк-профіту
colPrice – колір лінії ціни відкриття
colSL – колір лінії стоп-лосу
MagicEA - магік ордерів, що відкриваються.
Оформивши передплату на e-mail розсилку, ви завжди будете першим отримувати оновлення радника.