Перейти к содержимому


Фотография

Хеджирование


  • Please log in to reply
13 ответы в этой теме

#1 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 07 August 2010 - 11:45 AM

Хеджирование (от англ. hedge — страховка, гарантия) — установление позиции по срочным сделкам на одном рынке для компенсации воздействия ценовых рисков равной, но противоположной срочной позиции (позиции по срочным сделкам), на другом рынке.
Целью хеджирования является защита от неблагоприятных изменений цен на рынке акций, товарных активов, валют, процентных ставок, и прочее.

Нас интересует торговля валютными парами, основанная на хеджировании. Что для этого требуется?
1) определить инструменты, которые способны компенсировать друг друга. Это совсем не сложно, например "золото" и "серебро".
2) определить какой из инструментов на данный момент нужно продать, а какой купить. Для этого есть множество вариантов, один из них это разместить котировки обоих инструментов в одно окно и по характеру их движения определить инструмент для покупки и продажи.


Дальнейшее действие - ждем когда оба инструмента в сумме дают нужную нам прибыль и закрываем оба ордера.

Проверить такой способ торговли Вы можете сами, с помощью идикатора " MultiInstrument". Его Вы можете скачать здесь: Прикрепленный файл  MultiInstrument.mq4   3.05К   436 Количество загрузок:
goldsilver.gif


:gamer1:


Для автоторговли создан специальный индикатор и советник HEDG.
hedg1.gif
hedg2.gif

Для более подробной информации обращайтесь на почту [email protected]
Skype:mqlcmillion


Удачи!

#2 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 23 October 2010 - 11:04 PM

Советник "HEDGE" Вы можете увидеть здесь:Механические Торговые Системы (Торговые роботы)

#3 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 25 December 2010 - 09:19 PM

Советник "HEDGE" Вы можете увидеть здесь:Механические Торговые Системы (Торговые роботы)


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

1.gif

Подробнее на почте

#4 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 09 April 2013 - 05:37 PM

Советник cm ea triple hedge v1

Идея советника строится на принципе Кольца.

«Кольцо» является чем-то вроде сбалансированного набора показателей. Если одна или две пары идут сильно вверх, то третья будет идти сильно вниз. И наоборот. Или одна идет вверх, другая вниз, то третья стоит на месте. В любом случае всегда наблюдается баланс.

 

кольцо (1).jpg

Советник, выставляет ордера по 3м валютам одновременно и закрывает их по общему профиту

Параметры:

 
















extern string  SYMBOL1        = "EURUSD"; //первый символ 
extern int     TYPE1          = OP_BUY; 
extern double  LOT1           = 0.1;      //лот первого инструмента 
extern string  SYMBOL2        = "GBPUSD"; //второй символ 
extern int     TYPE2          = OP_SELL; 
extern double  LOT2           = 0.1;      //лот 2 инструмента 
extern string  SYMBOL3        = "EURGBP"; //третий символ 
extern int     TYPE3          = OP_SELL; 
extern double  LOT3           = 0.1;      //лот 3 инструмента 

extern int     LossPipsOpen   = -20;      //сумма пунктов инструментов от последнего выставленного ордера для выставления следующих ордеров (при просадке) 
extern double  K_Lot          = 2.0;      //умножение лота 
extern double  ProfitClose    = 0.5;      //закрывать все ордера при получении профита (в валюте депозита) 
extern double  LossClose      = 99999;    //закрывать все ордера при получении убытка (в валюте депозита) 

extern int     TimeStart      = 0 ,       //ограничение времени работы советника 
               TimeEnd        = 24;       //не открываем ордера если время не между TimeStart и TimeEnd 

extern int     DigitsLot      = 2;        //кол-во знаков после запятой в размере лота (2 - 0,01) (1 - 0,1) 
extern int     attempt        = 10;       //кол-во попыток открытия / закрытия ордеров 
extern int     Slippage       = 3;        //проскальзывание  
extern bool    Alert_ON_OFF   = true; 
extern color   Color_info     = Aqua;     //цвет вывода информации 
extern int     font_size      = 10; 
extern int     Magic          = 888;  

 

 

Удачной торговли!

 

Прикрепленные файлы



#5 Guest_Кир.илл_*

Guest_Кир.илл_*
  • Гости

Отправлено 14 April 2013 - 04:27 PM

Приветствую,

 

Если Вы выкладываете советник - просьба выложить *.mq4 файл, т.е. исходник.

В данный момент, я не вижу исходника в Ваших сообщениях - только ссыкли на почту.

 

Кирилл



#6 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 20 May 2013 - 01:29 PM



Открывать ордера Вы можете сами, с помощью скрипта cm_script_Hedge (в приложении)

 












extern string SYMBOL1 = "GBPUSD"; //первый символ
extern string SYMBOL2 = "EURUSD"; //второй символ
extern double LOT1 = 0.1; //лот первого инструмента
extern double LOT2 = 0.1; //лот второго инструмента
extern int TYPE1 = OP_BUY; //тип ордера первого инструмента
extern int TYPE2 = OP_SELL; //тип ордера второго инструмента
extern int stoploss = 10, //уровень выставления SL, если 0, то SL не выставляется
takeprofit = 10; //уровень выставления TP, если 0, то TP не выставляется
extern int Slippage = 3; //проскальзывание
extern int Magic = 777888;

 


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












ProfitClose = 10; //закрывать все ордера при получении профита
LossClose = 1000; //закрывать все ордера при получении убытка
AllSymbol = false; //учитывать все инструменты или только тот, на котором стоит советник
Естественно для данной стратегии AllSymbol = true



Удачной торговли!

Прикрепленные файлы


Сообщение отредактировал Vladimir Khlystov: 20 May 2013 - 01:30 PM


#7 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 21 September 2013 - 02:19 PM

^



#8 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 30 October 2013 - 07:47 AM

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

Прикрепленные изображения

  • 5.PNG
  • day.PNG
  • hourly.PNG
  • weekly.PNG

Сообщение отредактировал Vladimir Khlystov: 30 October 2013 - 07:48 AM


#9 Sunderz

Sunderz

    кандидат финансовых наук

  • Пользователь
  • 102 Сообщений:
  • Пол:Мужчина

Отправлено 10 November 2013 - 10:58 PM

У вас есть советник, готовый продукт который отлажен, протестирован по этой системе? 

На какой площадке продается? Где можно посмотреть? 



#10 ikar

ikar

    гуру финансовых наук

  • Модератор
  • 2156 Сообщений:
  • Пол:Мужчина
  • Город:Тбилиси

Отправлено 11 November 2013 - 05:27 PM

У вас есть советник, готовый продукт который отлажен, протестирован по этой системе? 

На какой площадке продается? Где можно посмотреть? 

 

Площадку смотрите в подписи (не моей ;) )


  • Sunderz это понравилось

#11 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 12 November 2013 - 02:00 PM

У вас есть советник, готовый продукт который отлажен, протестирован по этой системе? 

На какой площадке продается? Где можно посмотреть? 

посмотрите на моем сайте MTS "HEDGE"

http://cmillion.narod.ru/robot.html


  • Sunderz это понравилось

#12 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 01 May 2014 - 09:29 PM

У вас есть советник, готовый продукт который отлажен, протестирован по этой системе? 

На какой площадке продается? Где можно посмотреть? 

 

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

Примеры технического задания Вы можете посмотреть на моем сайте


#13 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 01 April 2015 - 08:29 PM

Советник GRID 3 SYMBOLS

 

Советник выставляет 3 сети из buystop и sellstop ордеров по трем валютным парам, которые заданы в настройках. При этом мы параметрами Step01 задаем расстояние от цены до первого ордера сетки, а Step02расстояние между ордерами.

Как только суммарный профит по всем позициям превысит указанный уровень Profit, советник закрывает все и заново выставляет сети.

Настройки советника:

extern string Symbol1 = "EURUSD";
extern string Symbol2 = "GBPUSD";
extern string Symbol3 = "EURJPY";
extern int Step01 = 4; // шаг от текущей цены до первого ордера в сетке
extern int Orders = 14; // количество ордеров в сетке
extern int Step02 = 6; // шаг между ордерами в сетке
extern double Lot = 0.01;
extern double Profit = 10.0; // профит в валюте депозита
extern int Magic = 123;

grid.png

 

Прикрепленные файлы



#14 Vladimir Khlystov

Vladimir Khlystov

    кандидат финансовых наук

  • Пользователь
  • 155 Сообщений:
  • Пол:Мужчина
  • Интересы:Пишу советники и индикаторы для МТ4 MT5

Отправлено 05 May 2015 - 09:55 AM

Сегодня обнаружил такую ситуацию. Свеча проскочила вниз, взяла 3 sellstop. Далее цена пошла вверх и открылись 5 buystop. Но открытые sell тянут убыток и не дают закрыться по общей прибыли. 

audusd-m15-instaforex-group.png

Чтобы избежать подобного в будущем, прикрутил перевод в безубыток.

При достижении прибыли NoLoss + MinProfitNL (измеряется в пунктах), стоплосс переносим на цену открытия ордера плюс минус MinProfitNL
 

PHP код:
extern      int    NoLoss   = 15; //безубыток (расстояние от сл до цены)
extern      int    MinProfitNL   = 2; //минимальная прибыль безубытка  

Т.е. в данном случае остался бы всего 1 или 2 sell, а 5 buy перевесили бы чашу весов и вся серия была бы закрыта в плюс.

Прикрепленные файлы






0 человек читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей