Форум трейдеров » Фьючерсы, опционы, акции (CFD) » "Парный трейдинг"
+ Подписаться
Страница 182 из 224 ПерваяПервая ... 82132172180181182183184192 ... ПоследняяПоследняя
  1. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Цитата Сообщение от Meat Посмотреть сообщение
    Леонид, для твоего случая гораздо удобнее не рисовать треугольники самому, а использовать готовые треугольники в виде значков. Те же самые которые используются для отображения сделок на графике. Это объект типа OBJ_ARROW с требуемым кодом значка. И можно также задавать размер этих значков, используя опять ту же функцию ObjectSet, там имя параметра вроде OBJPROP_WIDTH или OBJPROP_SCALE, точно не помню.
    Да, пожалуй. Спсб.
    Сейчас пойдем вникать, разбираться с OBJ_ARROW.
  2. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Оказывается, не так всё просто с OBJ_ARROW() !
    В сообщ. 1633 от Dael-a на 108 страничке имеется пример отрисовки значка в окне индикатора.
    Dael, если вы читаете данный пост, то пож., выложите здесь кусочек кода, где вы программно реализовали отрисовку одного из этих квадратиков !
    //--------------------------------------
    По моемУ-же треугольнику обнаружилось решение проблемы. Чтобы он отрисовался корректно нужно обновлять каждую его координату функцией ObjectSet() :
    Код:
    /
      //==задаем отрисовку треугольника ===================                  
    ObjectCreate("TRIANGLE", OBJ_TRIANGLE,WindowFind(WindowExpertName()), 
                      level_1, delta_1 ,level_2,delta_2,level_3,delta_3); 
      ObjectSet("TRIANGLE", OBJPROP_COLOR, Color_TRIANGLE); 
      ObjectSet("TRIANGLE", OBJPROP_PRICE1, delta_1);
      ObjectSet("TRIANGLE", OBJPROP_PRICE2, delta_2);
      ObjectSet("TRIANGLE", OBJPROP_PRICE3, delta_3);
      ObjectSet("TRIANGLE", OBJPROP_TIME1, level_1);
      ObjectSet("TRIANGLE", OBJPROP_TIME2, level_2);
      ObjectSet("TRIANGLE", OBJPROP_TIME3, level_3);
     
  3. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Всем привет!
    По реализации приемов работы с тройным спредом прикинул сейчас возможность работы по сырьевым инструментам.
    Нефть-бензин-"мазута" (зеленая-синяя-красная линии на графике)
    И на скорую руку, при поверхностном взгляде получается, что есть резон попробовать этот спред на краткосрочных входах по малому тф=м15.
    Именно, на м15, т.к. на бОльших тф могут иметь место затяжные убыточные тренды с возможной большой суммарной просадкой.
    В то время, как на малых тф при любом таком сильном тренде внутридневные колебания всяко бегают с достаточной значимой внутридневной волатильностью, которая позволяет свести предполагаемый убыток к минимуму!
    При беглом взгляде получается, что чаще всего , на расхождении ценовых линий будут иметь место тройные входы "бензин против всех".
    Т.е. = +2*XRB - (H0+CL)
    Именно для этого случая построен график индикатора спреда :
    = (+2*39*XRB - 37*HO - CL) - для корректной достоверности размерность бензина удвоена
    Ценовые линии построены по обычной формуле (39*XRB+37*HO+1*CL)
    Предполагаю, что на тф=м15 такие тройные входы (бензин против всех) будут иметь место 1-3 раза в неделю. Ну и неплохо было бы глянуть на сезонные линии этой версии тройного спреда ,
    т.е. на (+2*39*XRB - 37*HO - CL) - на ближайшие месяц-полтора...
    Впрочем, и любые другие комбинации этого спреда тоже можно сопоставить с сезонными тенденциями и входить соответственно на расхождении ценовых линий. Придется при этом держать в окне графика сразу три индикатора спреда с разными вариантами, но дело, видимо, стоит того....
     
  4. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Вот не поленился, построил сейчас сезонные линии октябрьских контрактов для входа 2*XRB против (CL+HO).
    Сезонный график построен по формуле (2*39*RBV10)-(37*HOV10)-CLV10
    Без комментариев!
     
  5. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Первый , на новой неделе, вход. Сегодня вечером , возможно, есть резон купить спред бензин-мазут:
     
  6. 226
    Комментарии
    0
    Темы
    222
    Репутация Pro
     
    В начале пути

    2 Медалей
    Цитата Сообщение от leonid553 Посмотреть сообщение
    Оказывается, не так всё просто с OBJ_ARROW() !
    В сообщ. 1633 от Dael-a на 108 страничке имеется пример отрисовки значка в окне индикатора.
    Dael, если вы читаете данный пост, то пож., выложите здесь кусочек кода, где вы программно реализовали отрисовку одного из этих квадратиков !
    Если поможет, то вот... Т.е. это просто один символ из встроенного шрифта Webdings, в данном случае g - это квадрат. Значков там много, можно посмотреть через Таблицу символов в меню Пуск. Еще есть похожие шрифты Wingdings, там тоже много значков.

    Код:
      CreateLabel("6E", "g", Crimson,8,30,10);
      CreateLabel("6B", "g", DodgerBlue,8,30,25);
      CreateLabel("DX", "g", ForestGreen,8,30,40);
      CreateLabel("Avg", "g", DarkOrange,8,30,55);
    
    void CreateLabel(string Name, string Text, color Color, int FontSize, int x, int y)
       {
       ObjectCreate(Name, OBJ_LABEL, 1,0,0);
       ObjectSetText(Name, Text, FontSize, "Webdings", Color);
       ObjectSet(Name, OBJPROP_CORNER, 1);
       ObjectSet(Name, OBJPROP_XDISTANCE, x);
       ObjectSet(Name, OBJPROP_YDISTANCE, y);
       }
     
  7. 773
    Комментарии
    16
    Темы
    1269
    Репутация Pro
     
    Мастер форумных наук

    5 Медалей
    привет всем!
    Я тут малехо отстал от жизни... вроде вы уже это обсуждали, но все же...
    Разве сейчас не хорошая возможность войти на аномальном отклонении от сезонной тенденции по сахару?
     
  8. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Цитата Сообщение от leonid553 Посмотреть сообщение
    При беглом взгляде получается, что чаще всего , на расхождении ценовых линий будут иметь место тройные входы "бензин против всех".
    Т.е. = +2*XRB - (H0+CL)
    Именно для этого случая построен график индикатора спреда :
    = (+2*39*XRB - 37*HO - CL)
    Ценовые линии построены по обычной формуле (39*XRB+37*HO+1*CL)
    Предполагаю, что на тф=м15 такие тройные входы (бензин против всех) будут иметь место 1-3 раза в неделю. Ну и неплохо было бы глянуть на сезонные линии этой версии тройного спреда ....
    В наст. момент имеет место расхождение ценовых линий. Как только начнется схождение, есть резон войти тройным спредом и как раз в направлении сезонных тенденций!
    BUY XRB-0.2 & SELL CL-0.1 & SELL HO-0.1
     
  9. 725
    Комментарии
    11
    Темы
    732
    Репутация Pro
     
    В начале пути

    4 Медалей
    Цитата Сообщение от Den2000 Посмотреть сообщение
    привет всем!
    Я тут малехо отстал от жизни... вроде вы уже это обсуждали, но все же...
    Разве сейчас не хорошая возможность войти на аномальном отклонении от сезонной тенденции по сахару?
    Привет, Денис! Да, ты прав, обсуждали, и добрая половина форумчан уже стоит в нем с моей подачи в неслабой просадке. Ждем разворота...
  10. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    По приведенным ссылкам имеются многолетние графики свинца, цинка и никеля.
    http://www.seasonalcharts.com/future_metalle_blei.html
    http://www.seasonalcharts.com/future_metalle_zink.html
    http://www.seasonalcharts.com/future...le_nickel.html
    В последнюю декаду августа:
    Никель и цинк по сезонным линиям ориентированы вниз. А вот свинец, почему-то, оч. уверенно стремится вверх! См. рис.
    А вот здесь - немного информации по текущему состоянию металлов
    http://top.rbc.ru/finances/23/08/2010/454705.shtml
     

Вверх
РегистрацияX

чтобы писать, читать, комментировать