Форум » Статьи MQLabs » Гонки символов » Ответить

Гонки символов

Scriptong: Часть 1. Индикатор RelationOfSymbols отображает график одного символа в окне графика другого символа в категориях цен текущего символа. Часть 2. Индикатор RelationOfSymbols_v2 отображает торговые сигналы на основании одновременного противоположного движения двух символов. Часть 3. Работа над ошибками индикатора - новая версия RelationOfSymbols_v3 и создание советника на основании показаний индикатора.

Ответов - 128, стр: 1 2 3 4 5 6 7 8 9 All

Genry: Scriptong пишет: Как определить, какие символы покупаем, а какие продаем? Получается, что основы системы Т101 (2008год) растут из изысканий Kreslik (2006 г): FPI - Fractional Product Inefficiency: The Impeccable Hedge Scriptong пишет: Если же рассмотреть тему более подробно, то можно прийти к выводу, что, опять-таки, имеем дело с вычислением направления движения какого-то отдельно взятого кросса. Вся же эта мишура с одновременным открытием 14-и сделок только мешает увидеть суть. В итоге всем кажется, что найдена очередная чудо-машинка, потому что в сути так никто и не разобрался. К примеру, по представленной схеме покупки продажи, если упростить ситуацию до такой, что объемы всех покупаемых и продаваемых валют равны (т. е. 1 lot AUDUSD == 1 lot GBPCHF), то, проведя нехитрые операции взаимоисключений, придем к выводу, что сделки, как таковой и нет. Для этого достаточно проследить перетекания денег из одной валюты в другую. Все в итоге замкнется в круг. Поэтому прибыль или убыток в такой системе будет определяться только направлением перекоса в покупках/продажах, обусловленных неравенством величины контракта одного лота для каждой из валютных пар. Исследовал это замечание Игоря, нашел хорошее подтверждение этой мысли - описание ниже. Есть одно НО . Предлагаю взглянуть на пары, из которых составлена корзина, не как на "мешающие увидеть суть", а наоборот, как пары - индикаторы, которые подсказывают направление движения и также сглаживают колебания Эквити, описание тоже ниже. redneedle пишет: В основном ориентируюсь в плане тренда и откатов по EURUSD (это король всей корзины , по причине того ,что индекс доллара контролирует 70 % настроения рынка в целом, хотя волатильность корзины максимально выражена парой GBPJPY - своеобразный ферзь , бегает без устали. Называя королем пару EU я имею ввиду ее связь с индексом доллара, а не значимость в корзине. Когда система освоена - я имею ввиду точность входа - тогда вообще можно делать простое действие: вместо покупки всей корзины 14-тью парами можно покупать только пару GBPJPY Например, итогом выигрыша по всем 14 парам у нас $1540, а GBPJPY Sell 150,45 - 147.90 = 255 пунктов($288,43) * 1.4 лота = $3968 Приличная разница! Со временем ваш собственный пример подтвердит данную идею, но эта идея не для первых шагов на этом пути Чтобы понять целое мы будем дробить процесс, ибо как гласит главная истина Алхимии :ОБЬЕДИНЕНИЮ ПРЕДШЕСТВУЕТ РАЗДЕЛЕНИЕ Итак у нас есть : - общая цена которая выглядит как длинно-волновая переменная, которая определяет самое общее направление всех пар и диапазон ее отклонения довольно велик до 500 пунктов в каждую сторону. Понятно что торговать это нам поможет только на коррекции сформировавшегося тренда и только. - коротко-волновая переменная отражает слоты всех 14 пар, их позиционное отношение между парами - главная тема рассмотрения. - ультра-короткая волновая переменная - выражает цену пары, ее объём и отношение к другим парам(их ценовых параметров). Многие из нас знают закон Парето 20/80 - так вот этот закон и у нас работает: - пара GBPJPY почти всегда отражает EQUITY всей корзины. - Самым сильным балансирующим элементом ее (среди наших 14 пар) является GBPUSD . Таким образом в нашей корзине эта комбинация будет первым объектом пристального внимания. Представьте, что есть только эти 2 пары (это как изучать язык -вначале понимаем только слова потом предложения и наконец думаем на новом языке) На что нужно обратить внимание : - если эта комбинация стремится к удалению друг от друга - это к удержанию направления - если начинают сближаться и пересекаться - к смене тренда Когда освоится эта комбинация тогда "добавляем в наш букварь"комбинации (по силе значимости): - EURUSD и EURJPY; - и затем AUDUSD и AUDJPY. О ультра-коротких волновых переменах пока не пишу ( это уже TUNING системы) . Пока все для разбора (надеюсь понятно изложил все) Картинка про якоря от Bookkeeper:

Genry: Сообщение от zhirgal: Необходимо сказать и о минусах этой системы, чтобы не было эйфории и радости от бешеных профитов. Во-первых, система однозначно трендовая. Она стала популярной потоум, что после того, как 101 ее представил - сентябрь октябрь 2008 года - началось падение всех пар в корзине. Профиты тогда, конечно, были неестественные. У меня на демо получалось за три-четыре дня сделать 5-6 тысяч пунктов. Жаль, что на демо. Затем, когда наступила болтанка, количество сторонников этой системы резко поубавилось, ее критика неизмеримо возросла, а сам 101 ушел в свой блог, где теперь просит 300 баксов за обучение. Во-вторых, к сожалению теория, как обычно, расходится с практикой. Согласно правилам, появление идеальной позиции является моментом, когда нужно задуматься о развороте. Дождаться, когда одна из пар выйдет из своей зоны, доберется до противоположной якорной позиции и тогда входить в противоход всей корзиной. За все время моих наблюдений - с октября 2008 года и по сегодняшний день - такое случалось очень редко. Я видел много раз, когда после появления идеальной позиции на демосчете и смены якоря (как в правилах) движение не разворачивалось, а продолжало идти дальше. Просто пара возвращалась обратно к своим. Один раз такое происходило в течение двух недель, семь раз! Поэтому я больше не обращаю внимание на этот момент. Держу, конечно, его в голове, но особо не заморачиваюсь. Главное - имеющийся тренд. И в третьих, торгую только всей корзиной. Никаких одиночек, пар прыгунов и т.д. Тоже проверено на практике, в том числе сливом счета. Но вообще система не просто имеет право на существование. Благодаря ей многое узнал и понял. И, несмотря на все эти минусы, торгую и получается неплохо.

Scriptong: Алярм! Франк и евро на часовике разошлись: оба в положительной зоне CCI. Расцениваю это как сигнал на продажу EURCHF.


Sergey: Scriptong пишет: Расцениваю это как сигнал на продажу EURCHF. Согласно фрактальному анализу на М1 тренд развернулся в 13:38 (12:38 по времени форума). К стати MAChannel_Close_MultiTF_AD дал сигнал в это же время. Был в покупке - закрылся. Открываться в продажу не стал. Надеюсь на тест 1.04870

Genry: Sergey пишет: Был в покупке - закрылся. Открываться в продажу не стал. Надеюсь на тест 1.04870 Это было оптимальное решение , сам я мало осмотрелся и рано полез в продажу

Genry: Scriptong пишет: Франк и евро на часовике разошлись: оба в положительной зоне CCI. Расцениваю это как сигнал на продажу EURCHF У еврочифа сопротивление на 1.0494 - 1.0502 надо посмотреть: развернется раньше или будет тестировать ? Хотя по фибо откат уже за 76%, по идее должно сейчас развернуться. Сам уже продаю, но вошел немного рановато: увидел дивер между инструментами на 1.0427 и залез в продажу, а это оказалась небольшая коррекция.

Genry: Нашел старейшую тему на ониксе про кластерные индикаторы, индексы и т.п.: Кластерные индикаторы. "Уголок" Семёна Семёныча.

Scriptong: На текущий момент EURCHF еще не приступил к отработке сигнала (не хотят пока евро и франк сходиться). С другой стороны серьезного движения против сигнала тоже нет (максимум просадки 400 пунктов). В нужном направлении (вниз по графику) попытки похода у цены тоже были (почти 250 пп прибыли). Так что пока нужно только ждать. Как показывает практика, сигнал расхождения от CCI на Н1 достаточно долгоиграющий. Отработка может затянуться на несколько недель.

Genry: Попался довольно полезный мультивалютный индикатор из серии Blau, автор Mladen: "Multi pair Blau ergodic tsi 2.mq4" Правда есть у него баг и нормальной версии я не нашел: границы 11 вертикальной разделительной линии определяются неправильно и при включенном параметре "extern color textColor = Yellow;" индикатор рисует прямоугольник от первой до 11 вертикальной разделительной линии. Почему именно 11 линия сбоит я не понял и у себя просто поставил в тексте заглушку на нее: void createLabel(string symbol,int element, int shift, double max, int signalCrossing) { string name = shortName+element; double price1 = maxValue; double price2 = minValue; // if (ObjectFind(name) == -1) { ObjectCreate(name,OBJ_TEXT,window,0,0); ObjectSet(name,OBJPROP_ANGLE,90); ObjectSetText(name,symbol,10,"Arial bold"); } if (name == "Multi pair Blau eco TSI11") return; // это заглушка ObjectSet(name,OBJPROP_TIME1 ,Time[shift]); ObjectSet(name,OBJPROP_PRICE1,(price1+price2)/2); ObjectSet(name,OBJPROP_COLOR,textColor); // Поэтому текстовое обозначение 11 валюты в списке отсутствует в окне индикатора, но без заглушки выглядит еще хуже. Вот оригинал www.forex-tsd.com: multi-pair-blau-ergodic-tsi-2.mq4 Здесь подправленный: Multi pair Blau ergodic tsi 2.mq4 Прикрутить к нему еще дивергенцию еще интереснее будет смотреться (шутка)

Scriptong: Genry пишет: границы 11 вертикальной разделительной линии определяются неправильно и при включенном параметре "extern color textColor = Yellow;" Это происходит потому, что выбранный автором алгоритм генерации имен объектов не гарантирует уникальности имени каждого объекта. Так, текстовая метка с названием символа имеет имя типа "название" + индекс. Если индекс равен 11, то получим имя "название11". Имя прямоугольника, который разделяет "графики" разных символов, генерируется по немного другому, но сходному, принципу: "название" + индекс + индекс. Если индекс равен 1, то получим имя "название11". Таким образом, символы с индексами 1 и 11 оперируют одним и тем же объектом. Отсюда и неприятности. Более менее рабочая версия - здесь.

Genry: Scriptong пишет: Это происходит потому, что выбранный автором алгоритм генерации имен объектов не гарантирует уникальности имени каждого объекта. Так, текстовая метка с названием символа имеет имя типа "название" + индекс. Если индекс равен 11, то получим имя "название11". Имя прямоугольника, который разделяет "графики" разных символов, генерируется по немного другому, но сходному, принципу: "название" + индекс + индекс. Если индекс равен 1, то получим имя "название11". Спасибо, Игорь! Разгадали шараду А то я посмотрел для 11, вроде разные ид, а что из 1 получилось 11 в голову не пришло Связь между ними обнаружил, а как она возникла - нет Наверно автор тестировал программу со списком меньше 10 инструментов.

Genry: Вот откуда-то завалялась Спасибо неизвестному, думаю англоязычному, автору :

Admin: Genry пишет: Спасибо неизвестному, думаю англоязычному, автору Ну тогда нужно говорить thank you А где сам индикатор то?

Genry: Admin пишет: А где сам индикатор то? Что Вам ответить на этот вопрос, уважаемый Админ? Фраза: "Вот откуда-то завалялась" - была про эту табличку, а вот индикатор, надеюсь, может и появится в планах у самого Скриптонга

Scriptong: Genry пишет: Что Вам ответить на этот вопрос, уважаемый Админ? Ну подумаешь... аккаунты попутал. Раз за два года можно. А то сразу "уважаемый Админ" Genry пишет: Фраза: "Вот откуда-то завалялась" - была про эту табличку, а вот индикатор, надеюсь, может и появится в планах у самого Скриптонга То есть кроме самой картинки ничего нет?



полная версия страницы