індикатор rubicon

Привіт, шановні форумчани!

Пропоную вашій увазі форекс-індикатор Rubicon. який по суті являє з себе цілу торговельну систему.

Новачкам часто буває складно розібратися зі стратегіями, де потрібно стежити за безліччю індикаторів, перемикатися на різні таймфрейме, будувати якісь рівні і т.д.







Тому те, що дозволяє ця торгова стратегія, серцем якої є Rubicon Indicator. - якраз те, що потрібно початківцям трейдерам! Та й більш досвідчені зможуть знайти в ній чимало цікавого.
[Відповідь]

А поки трохи тексту: індикатор пропонує трейдеру приймати рішення про відкриття нового ордера, видаючи на графік всю необхідну для цього інформацію, а саме:

- майбутню точку входу в ринок;
- майбутні точки виходу (тейк профіт і стоп лосс);

Трейдеру залишається тільки виставити відкладений ордер (а, якщо на безлічі пар) і спокійно займатися своїми справами.

Таймфрейме - від М5 до Д1.

А сам індикатор і не виклав (час виправлення поста (1ч) минув) :-)

Додам ще, що з'явився цей індикатор близько місяця тому і вже завоював велику популярність в силу своєї ефективності і простоти використання.

А ви як самі торгуєте за цим індикатором чи ні. Якщо так то дуже цікава ваша думка про нього. Як на мене нічого цікавого там в цьому індикаторі нету, можна і без нього таким же методом торгувати головне співвідношення не мнее 1 до 2 тримати.
[Відповідь]

Дуже звук поганий, нічого не зрозуміло. Можна написати основні принципи індика?
[Відповідь]

Повідомлення від Shim:
Дуже звук поганий, нічого не зрозуміло. Можна написати основні принципи індика?

Але спробуйте запустити через кнопку біля динаміка - ніби й звук нормальний (на YouTube).

Повідомлення від Деніс2626:
А ви як самі торгуєте за цим індикатором чи ні. Якщо так то дуже цікава ваша думка про нього.

Другий тиждень як. Так що поки остаточний вердикт не переношу. Скажу тільки, що мені подобається з ним працювати, комфортно. От якби на його основі написати радник! Було б ще комфортніше.

Повідомлення від Shim:
Можна написати основні принципи індика?

1. Коли світло-синя лінія перетинає червону - готуємося до входу в ринок: знизу - вгору - купуємо; зверху - вниз - продаємо.

2. Відкладений ордер відкриваємо на рівні зеленої горизонтальної лінії.

3. Коли ціна сягає рівня відкладеного ордера, в прямокутних рамочках з'являються значення тейк профіту і стоп лосс.

4. Відповідно до п.3 модифікуємо ордер і. йдемо гуляти

П.С. Особисто я рекомендую встановлювати ТП в 2-3 рази більше, ніж СЛ (система передбачає їх установку на однаковій відстані від ордера).

А на якому таймфрейме в основному працюєте і чи багато лосёвих угод. А то що тейк в 2-3 рази більше стопа так це добре, це дає відчутну перевагу
[Відповідь]

Повідомлення від Деніс2626:
А на якому таймфрейме в основному працюєте і чи багато лосёвих угод. А то що тейк в 2-3 рази більше стопа так це добре, це дає відчутну перевагу

На спокійному ринку співвідношення стопів і лосів приблизно однаково. Зате коли почнеться сильне рух - тут вже можна відігратися по повній! (+ 75-80 проц.). :-)
[Відповідь]

Сьогодні графік євро-долар перетнув червону лінію у верхньому діапазоні, що говорить про сигнали до покупке.Но за прогнозами, євро піде вніз.Получается може підставити нехило.
[Відповідь]

Повідомлення від titul:
Сьогодні графік євро-долар перетнув червону лінію у верхньому діапазоні, що говорить про сигнали до покупке.Но за прогнозами, євро піде вніз.Получается може підставити нехило.







А ви думаєте що вам тут граль запропонували. Так боюся вас розчарувати що це не так. Це звичайна індикаторна система і щоб вона вас не підставила треба ставити стопи. І що прогнози завжди збуваються, звичайно ні-ніхто на 100% не знає куди піде ціна, все тільки припускають
[Відповідь]

Повідомлення від titul:
Сьогодні графік євро-долар перетнув червону лінію у верхньому діапазоні, що говорить про сигнали до покупке.Но за прогнозами, євро піде вніз.Получается може підставити нехило.

"Підставити нехило" ніяк не може - стоп лосс зупинить (як на мене, так це один з основних плюсів системи - кажуть: нервові клітини не відновлюються :-)).
[Відповідь]

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

Повідомлення від titul:
Ну так стопи рятують-не сперечаюся, але і баланс депозиту зменшується теж, хоч і по чуть чуть.глядішь один раз зменшиться, інший. і від депо нічого не залишиться, а так є шанс, що ціна повернеться і будеш в плюсі.

А якщо не повернеться то є шанс все злити. І немає резону чекати поки ціна повернеться, адже можна і тиждень, а можна і півроку чекати поки повернеться. І що ми тоді заробимо. А якщо ваш депозит зменшується від стопів, то значить треба міняти або удосконалювати торгову стратегію
[Відповідь]

Повідомлення від titul:
Ну так стопи рятують-не сперечаюся, але і баланс депозиту зменшується теж, хоч і по чуть чуть.глядішь один раз зменшиться, інший. і від депо нічого не залишиться, а так є шанс, що ціна повернеться і будеш в плюсі.

Кожен дотримується своєї стратегії. У кого депо дозволяє - може дозволити собі почекати до "другого пришестя" :-)

В індикаторі же стоп лосс і тейк профіт виставляється не «від ліхтаря". Тому рекомендую працювати за вказівками індикатора. Єдине відступ можна собі дозволити при виборі тейк профіту: якщо досвід дозволяє оцінити ринок - збільшуйте в 2-3 рази.
[Відповідь]

А ось і перші спроби автоматизувати роботу по індикатору. Так би мовити, чорнові начерки. Якщо у кого достатньо знань mql4 - будьте люб'язні: причешіть.

extern int magic = 1233214;
// extern int BeginHour = 10;
// extern int EndHour = 24;
extern double Lots = 0.1;
int tCount. tMax;
datetime tFirstDate;
int tCur;
int ticket;
int oticket;

int orderstotal = OrdersTotal ();
for (i = 0; i

if (OrderMagicNumber () == magic)
if (OrderSymbol ()! = Symbol ())
<
continue;
>
t = OrderType ();
if (t == OP_BUY || OP_SELL)
Print ( "Знайдено активні ордера");
ticket = OrderTicket ();
>

if (t == OP_BUYSTOP || OP_SELLSTOP)
Print ( "Знайдено відкладені ордери");
OrderDelete (OrderTicket ());
>
>
>

if (OrderMagicNumber () == magic)
if (OrderSymbol ()! = Symbol ())
<
continue;
>
t = OrderType ();

if (t == OP_BUY || OP_SELL)
ticket = OrderTicket ();
>

if (t == OP_SELLSTOP || t == OP_BUYSTOP) oticket = OrderTicket ();
>
>
>


if (ticket> 0)
if (OrderSelect (ticket. SELECT_BY_TICKET))
// Print ( "t:", ticket, "sl:", OrderStopLoss ());
// Print (OrderStopLoss ());
if (OrderStopLoss () == 0)
// Print (11);
// Спрацював ордер
sl = ObjectGet ( "RC-Stp" + tMax. OBJPROP_PRICE1);
sl = NormalizeDouble (sl. Digits);
tp = ObjectGet ( "RC-Trg" + tMax. OBJPROP_PRICE1);
tp = NormalizeDouble (tp. Digits);
// Print (tMax);
if (sl! = 0) OrderModify (OrderTicket (), OrderOpenPrice (), sl. tp. 0);
>
>
> Else ticket = 0;
>
>
if (tCur> = 0)
if (oticket <= 0 && ticket == 0 )
price = ObjectGet ( "RC-Thr" + tCur. OBJPROP_PRICE1);
price = NormalizeDouble (price. Digits);
if (price> Ask) oticket = OrderSend (Symbol (), OP_BUYSTOP. Lots. price. 3. 0. 0. "Rubicon". magic. 0. Blue);
> Else oticket = OrderSend (Symbol (), OP_SELLSTOP. Lots. Price. 3. 0. 0. "Rubicon". Magic. 0. Blue);
>
>

double price. sl. tp;
int obj_total = ObjectsTotal ();
string name;
datetime d;

d = ObjectGet ( "RC-Thr0". OBJPROP_TIME1);
if (d! = tFirstDate) // Відбулася зміна тренда, закриваємо всі відкриті отложеннікі.
tFirstDate = d;
CloseAllPending ();
>

tCount = 0;
int t;
for (int i = 0; i name = ObjectName (i);
if (StringSubstr (name. 0. 6) == "RC-Thr")
// Print (i, "Object name for object #", i, "is" + name);
tCount + = 1;
>
>
if (tCount == 0) return (- 1);

tMax = tCount - 1;
price = ObjectGet ( "RC-Thr" + tMax. OBJPROP_PRICE1);
price = NormalizeDouble (price. Digits);
sl = ObjectGet ( "RC-Stp" + tMax. OBJPROP_PRICE1);
sl = NormalizeDouble (sl. Digits);
tp = ObjectGet ( "RC-Trg" + tMax. OBJPROP_PRICE1);
tp = NormalizeDouble (tp. Digits);

if (sl! = 0) return (- 1);

void CloseAllPending () int ordertotal = OrdersTotal ();
int t;

for (int i = 0; i

if (OrderMagicNumber () == magic)
t = OrderType ();

if (t == OP_BUYSTOP || OP_SELLSTOP)
OrderDelete (OrderTicket ());
>
>
>
oticket = 0;
>







Схожі статті