Рейтинг Брокеров от Binary Forum
check Перейти
check Перейти
check Перейти
check Перейти
check Перейти


Индикатор PPS_R2V7

Тема в разделе "Индикаторы", создана пользователем Андрей, 16 мар 2014.

  1. Андрей

    Модератор

    Регистрация:
    28 янв 2014
    Сообщения:
    357
    Симпатии:
    169
    Индикатор PPS_R2V7
    ППС2.jpg
    Код:
    Input ArrowsOn = yes;
    Input TracerLinesOn = no;
    Input PriceColorOn = Yes;
    AddChartLabel(PriceColorOn, "PPS PriceColorOn");
    
    Input ShowTodayOnly = no;
    Input ShowExtraDays = 0;
    Def Today =
    if !ShowTodayOnly then 1 else
    if getDay() + ShowExtraDays >= getLastDay() && getYear() == getLastYear() then 1
    
    else 0;
    input ArrowSpace = .233;
    def space = Average(high - low) * ArrowSpace;
    
    #Input AlertsOn = no;
    #AddChartLabel(AlertsOn, "PPS AlertsOn");
    def BuyIt = pps().buysignal;
    def SellIt = pps().sellsignal;
    
    plot ppsBuy = If !Today or !ArrowsOn then Double.NaN else BuyIt - space;
    ppsBuy.SetPaintingStrategy(PaintingStrategy.arrow_up);
    ppsBuy.SetDefaultColor(color.WHITE);
    ppsBuy.SetLineWeight(3);
    alert(ppsBuy, “PPS Buy Signal”, alert.BAR, sound.Ring);
    
    plot ppsSell = If !Today or !ArrowsOn then Double.NaN else SellIt + space;
    ppsSell.SetPaintingStrategy(PaintingStrategy.arrow_down);
    ppsSell.SetDefaultColor(color.WHITE);
    ppsSell.SetLineWeight(3);
    alert(ppsSell, “PPS Sell Signal”, alert.BAR, sound.Ring);
    
    
    AddChartLabel(ArrowsOn, "WhiteArrows=PPS", color.White);
    
    rec PriceAtBuy = if barNumber() == 1 then close else if !IsNaN(BuyIt[0]) then
    
    open[0] else PriceAtBuy[1];
    rec PriceAtSell = if barNumber() == 1 then close else if !IsNaN(SellIt[0]) then
    
    open[0] else PriceAtSell[1];
    
    
    rec trigger = if PriceAtBuy <> PriceAtBuy[1] then -1 else if PriceAtSell <>
    
    PriceAtSell[1] then 1 else trigger[1];
    plot BuyPrice = if TracerLinesOn && trigger == -1 then PriceAtBuy else double.nan;
    BuyPrice.SetDefaultColor(color.green);
    BuyPrice.SetPaintingStrategy(PaintingStrategy.points);
    plot SellPrice = if TracerLinesOn && trigger == 1 then PriceAtSell else
    
    double.nan;
    SellPrice.SetDefaultColor(color.red);
    SellPrice.SetPaintingStrategy(PaintingStrategy.points);
    
    AssignPriceColor(if !PriceColorOn then Color.current else if trigger == 1 then
    
    color.red else color.green);
     
    VeterCopy нравится это.
  2. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    судя по стрелкам на текущей свече брать то одни +сы ))) на реале как? если брать на текущую свечу на 60 сек
     
    VeterCopy нравится это.
  3. Андрей

    Модератор

    Регистрация:
    28 янв 2014
    Сообщения:
    357
    Симпатии:
    169
    Индикатор не очень.
     
    VeterCopy нравится это.
  4. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    есть у вас тут на тос стрелки которые точно могут дать на 60 сек сигнал.
     
  5. NV86

    Регистрация:
    5 мар 2014
    Сообщения:
    333
    Симпатии:
    141
    Тогда бы мы все здесь были миллиардерами!!!!:cool:
     
    vasilika и VeterCopy нравится это.
  6. Андрей

    Модератор

    Регистрация:
    28 янв 2014
    Сообщения:
    357
    Симпатии:
    169
    Это точно.:D
     
    VeterCopy нравится это.
  7. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    решил здесь картинку выложить еще не тестил но обязательно сделаю это так по действию смотрел вроде должно работать ) линией отметил входы что скажите )
     

    Вложения:

    • Screenshot_1.png
      Screenshot_1.png
      Размер файла:
      163,8 КБ
      Просмотров:
      965
    VeterCopy нравится это.
  8. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    заходим когда пробивает линию 20 или 40 или когда пробивает линию 80 или 60 и в то время цвет линии либо красный либо зеленый все остальное стоит как дополнения к фильтру
     
    VeterCopy нравится это.
  9. jelezniy

    Регистрация:
    6 фев 2014
    Сообщения:
    786
    Симпатии:
    349
    так а стрелочки появляются?
     
  10. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    стрелка появляется не перерисовывается но можит пропасть тут надо акуратно не торопится я потестил пока трудно сказать. фильтрует неплохо но то что стрелка пропадает это сбивает
     
    VeterCopy нравится это.
  11. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    скинте этот индикатор
     

    Вложения:

    VeterCopy нравится это.
  12. Андрей

    Модератор

    Регистрация:
    28 янв 2014
    Сообщения:
    357
    Симпатии:
    169
    Этот индикатор есть в настройках.
     
    VeterCopy нравится это.
  13. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    покажите как выставить его не могу найти
     
  14. Андрей

    Модератор

    Регистрация:
    28 янв 2014
    Сообщения:
    357
    Симпатии:
    169
    1.jpg
     
    VeterCopy и margot777 нравится это.
  15. dmitrii28

    Заблокирован

    Регистрация:
    10 мар 2014
    Сообщения:
    666
    Симпатии:
    99
    ок
     
  16. DuHaMuT

    Регистрация:
    9 окт 2014
    Сообщения:
    897
    Симпатии:
    1.195
    Я так понимаю стрелка просто показывает направление тренда.
     
    VeterCopy нравится это.
  17. terter543

    Регистрация:
    13 окт 2016
    Сообщения:
    9
    Симпатии:
    1
    Страница Вконтакте:
    Полезный индикатор для отслеживания разворотных сделок
     
  18. terter543

    Регистрация:
    13 окт 2016
    Сообщения:
    9
    Симпатии:
    1
    Страница Вконтакте:
    Интересно а есть индикаторы без перерисовки ?
     
Яндекс.Метрика