Предоставлено Forex Pros

forex.stock.strateg

Объявление

Введите здесь ваше объявление.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » forex.stock.strateg » Новый форум » Установка нового индикатора


Установка нового индикатора

Сообщений 1 страница 30 из 40

1

Решил открыть эту тему,так как многим,кто переходит на МТ,нужна помощь в уставке нового индикатора.В общем-то стандартный метод описан в Справке.Хотел просто пошагово обьяснить,как установить индикатор в терминал,зная только код индикатора,тем более,что ветка с кодами уже создана...
  И так поехали:
  Открыт терминал.Если Навигатор не открыт,открываем его.Открывается с лева от терминала Навигатор с индикаторами.Наводим курсор на "Пользовательские индикаторы" и щёлкаем правой клавишей мыши,высвечивается окно со строчками "создать","установить горячую клавишу","библиотека кода".
Жмём на "создать".Открывается MetaEditor вместе с "Мастер создания советника".Отмечаем строку "Пользовательский индикатор" и нажимаем "Далее".В поле "Имя" вводим название индикатора(как он будет отображаться в терминале) и опять нажимаем "далее".Следом нажимаем "Готово".В MetaEditor открывается окно с названием индикатора и в нём код индикатора(типа).Всё,что в этом окне выделяем и нажимаем "вырезать".Дальше копируем код из другого источника(а хоть бы и из форума Никитки с кодами) и вводим его в окно,от куда вырезали ненужный код.Выше,над окном нажимаем на "Компилировать".В низу должно высветиться "0 ошибок,0 предупреждений".Дальше,опять над окном,нажимаем на "Терминал".Открывается терминал и в Пользовательских индикаторах находим свой индикатор...

0

2

Всем привет!
Скомпилировал камариллу, перетаскиваю на график , в появившемся окне просто жму "ок" и всё - ничего не происходит.
уровни не появляются...
подскажите , пож., как запустить правильно камариллу?
может для неё нужно ещё какие-нибудь индикаторы компилировать?
спаибо!

0

3

Gena написал(а):

Скомпилировал камариллу, перетаскиваю на график , в появившемся окне просто жму "ок" и всё - ничего не происходит.уровни не появляются...подскажите , пож., как запустить правильно камариллу?может для неё нужно ещё какие-нибудь индикаторы компилировать?спаибо!

Есть на сколько я понимаю два варианта:
1. Если индюка нет еще на компе,то просто при загрузке укезываешь путь сохранения : програм файл/метатрейд4/экспертс/индикаторс и нажимаешь сохранить.
2.Если индюк закачан на компе, запускаешь метаедитор,открываешь в нем индюк, нажимаешь на файл/сохранить как/ тот же путь что и в первом варианте

0

4

Gena написал(а):

Gena написал(а):

    Скомпилировал камариллу, перетаскиваю на график , в появившемся окне просто жму "ок" и всё - ничего не происходит.уровни не появляются...подскажите , пож., как запустить правильно камариллу?может для неё нужно ещё какие-нибудь индикаторы компилировать?спаибо!

в вкладке общие разреши импорт ДДЛ

0

5

Заработала! оказывается, надо было перезапустить МТ4.
ещё такой вопрос, камарилла работает только на актуальных данных?
я имею ввиду, на исторических данных, например, если начать проверять сигналы с 2008 года, просто сместившись по графику влево, камарилла, мне кажется, не сработает как надо...

0

6

да по-моему она работает по ценам предыдущего дня

0

7

Gena написал(а):

Заработала! оказывается, надо было перезапустить МТ4.ещё такой вопрос, камарилла работает только на актуальных данных?я имею ввиду, на исторических данных, например, если начать проверять сигналы с 2008 года, просто сместившись по графику влево, камарилла, мне кажется, не сработает как надо...

Историю можно посмотреть по камариле историкал
//+------------------------------------------------------------------+
//|                                     camarilladtHistorical_V4.mq4 |
//|                      Copyright © 2005, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//| Modified to chart historical camarilla pivots by MrPip           |
//| 3/28/06 Fixed problem of Sunday/Monday pivots                    |
//|         and added some ideas from goodtiding5 (Kenneth Z.)       |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 7
#property indicator_color1 Blue
#property indicator_color2 Blue
#property indicator_color3 Blue
#property indicator_color4 Orange
#property indicator_color5 Red
#property indicator_color6 Red
#property indicator_color7 Red
#property indicator_width1 2
#property indicator_width2 2
#property indicator_width3 2
#property indicator_width4 1
#property indicator_width5 2
#property indicator_width6 2
#property indicator_width7 2

//---- input parameters

extern int  GMTshift=0;
extern color HColor = Blue;
extern color LColor = Red;
extern int fontsize=10;
extern int LabelShift=20;

double H5Buffer[];
double H4Buffer[];
double H3Buffer[];
double PivotBuffer[];
double L3Buffer[];
double L4Buffer[];
double L5Buffer[];

double P, H3, H4, H5;
double L3, L4, L5;

double D1=0.091667;
double D2=0.183333;
double D3=0.2750;
double D4=0.55;

double prev_high=0;
double prev_low=0;
double prev_close=0;
double cur_day=0;
double prev_day=0;
double day_high=0;
double day_low=0;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
   IndicatorBuffers(7);
//---- indicators
   SetIndexStyle(0,DRAW_LINE, 0,2,Blue);
   SetIndexBuffer(0,H5Buffer);
   SetIndexStyle(1,DRAW_LINE, 0,2,Blue);
   SetIndexBuffer(1,H4Buffer);
   SetIndexStyle(2,DRAW_LINE, 0,2,Blue);
   SetIndexBuffer(2,H3Buffer);
   SetIndexStyle(3,DRAW_LINE, 0,2,Orange);
   SetIndexBuffer(3,PivotBuffer);
   SetIndexStyle(4,DRAW_LINE, 0,2,Red);
   SetIndexBuffer(4,L3Buffer);
   SetIndexStyle(5,DRAW_LINE, 0,2,Red);
   SetIndexBuffer(5,L4Buffer);
   SetIndexStyle(6,DRAW_LINE, 0,2,Red);
   SetIndexBuffer(6,L5Buffer);
   
   SetIndexLabel(0,"H5");
   SetIndexLabel(1,"H4");
   SetIndexLabel(2,"H3");
   SetIndexLabel(3,"Pivot");
   SetIndexLabel(4,"L3");
   SetIndexLabel(5,"L4");
   SetIndexLabel(6,"L5");

   
//----
//   IndicatorShortName("Cam Pivots");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//---- TODO: add your code here
   ObjectDelete("CamPivot");
   ObjectDelete("SupL3");
   ObjectDelete("ResH3");
   ObjectDelete("SupL4");
   ObjectDelete("ResH4");
   ObjectDelete("SupL5");
   ObjectDelete("ResH5");   
   Comment("");
//----
   return(0);
  }

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int    counted_bars=IndicatorCounted();
   int cnt, limit;

//---- exit if period is greater than 4 hr charts
   if(Period() > 240)
   {
      Alert("Error - Chart period is greater than 4 Hr.");
      return(-1); // then exit
   }
   if(counted_bars<0) return(-1);

//---- last counted bar will be recounted
//   if(counted_bars>0) counted_bars--;

//   limit=(Bars-counted_bars)-1;
   limit=counted_bars;
Comment("Limit = ",limit," Bars = ",Bars);

//---- Get new daily prices & calculate pivots

   for (cnt=limit;cnt >=0;cnt--)
   {
    if (TimeDayOfWeek(Time[cnt]) == 0)
   {
        cur_day = prev_day;
   }
   else
   {
        cur_day = TimeDay(Time[cnt]- (GMTshift*3600));
   }
   
    if (prev_day != cur_day)
    {
    prev_close = Close[cnt+1];
       prev_high = day_high;
       prev_low = day_low;

      day_high = High[cnt];
      day_low  = Low[cnt];

P = (prev_high + prev_low + prev_close)/3;//Pivot
//---- To display all 8 Camarilla pivots remove comment symbols below and
// add the appropriate object functions below
H5 = (prev_high/prev_low)*prev_close;
H4 = ((prev_high - prev_low)* D4) + prev_close;
H3 = ((prev_high - prev_low)* D3) + prev_close;
//H2 = ((prev_high - prev_low) * D2) + prev_close;
//H1 = ((prev_high - prev_low) * D1) + prev_close;

//L1 = prev_close - ((prev_high - prev_low)*(D1));
//L2 = prev_close - ((prev_high - prev_low)*(D2));
L3 = prev_close - ((prev_high - prev_low)*(D3));
L4 = prev_close - ((prev_high - prev_low)*(D4));
L5 = prev_close - (H5 - prev_close);

       prev_day = cur_day;
   }
      if (High[cnt]>day_high)
      {
         day_high = High[cnt];
      }
      if (Low[cnt]<day_low)
      {
         day_low = Low[cnt];
      }
     
     
     
//         day_low=Open[cnt]; day_high=Open[cnt];
     
     

//---  Draw  Pivot lines on chart

      PivotBuffer[cnt]=P;
      H5Buffer[cnt]=H5;
      H4Buffer[cnt]=H4;
      H3Buffer[cnt]=H3;
      L3Buffer[cnt]=L3;
      L4Buffer[cnt]=L4;
      L5Buffer[cnt]=L5;
     
   }

   if (cur_day == TimeDay(CurTime()))   DisplayLabels();
//----
   return(0);
  }

void DisplayLabels()
{
      if(ObjectFind("CamPivot") != 0)
      {
        ObjectCreate("CamPivot", OBJ_TEXT, 0, 0,0);
        ObjectSetText("CamPivot", "                 Pivot",fontsize,"Arial",Orange);
      }
      else
      {
        ObjectMove("CamPivot", 0, Time[20],P);
      }
     
      if(ObjectFind("SupL3") != 0)
      {
      ObjectCreate("SupL3", OBJ_TEXT, 0, 0, 0);
      ObjectSetText("SupL3", "      L 3",fontsize,"Arial",LColor);
      }
      else
      {
         ObjectMove("SupL3", 0, Time[20],L3);
      }
     
      if(ObjectFind("ResH3") != 0)
      {
      ObjectCreate("ResH3", OBJ_TEXT, 0, 0, 0);
      ObjectSetText("ResH3", "      H 3",fontsize,"Arial",HColor);
      }
      else
      {
         ObjectMove("ResH3", 0, Time[20],H3);
      }
     
      if(ObjectFind("SupL4") != 0)
      {
      ObjectCreate("SupL4", OBJ_TEXT, 0, 0, 0);
      ObjectSetText("SupL4", "      L 4",fontsize,"Arial",LColor);
      }
      else
      {
         ObjectMove("SupL4", 0, Time[20],L4);
      }
     
      if(ObjectFind("ResH4") != 0)
      {
      ObjectCreate("ResH4", OBJ_TEXT, 0, 0, 0);
      ObjectSetText("ResH4", "      H 4",fontsize,"Arial",HColor);
      }
      else
      {
         ObjectMove("ResH4", 0, Time[20],H4);
      }
     
      if(ObjectFind("SupL5") != 0)
      {
      ObjectCreate("SupL5", OBJ_TEXT, 0, 0, 0);
      ObjectSetText("SupL5", "      L 5",fontsize,"Arial",LColor);
      }
      else
      {
         ObjectMove("SupL5", 0, Time[20],L5);
      }
     
      if(ObjectFind("ResH5") != 0)
      {
      ObjectCreate("ResH5", OBJ_TEXT, 0, 0, 0);
      ObjectSetText("ResH5", "      H 5",fontsize,"Arial",HColor);
      }
      else
      {
         ObjectMove("ResH5", 0, Time[20],H5);
      }
}
//+------------------------------------------------------------------+

Отредактировано Владимир777 (2009-04-25 13:19:59)

0

8

Подскажите, пож., что означает линия Pivot в индикаторе камарилла, и как её использовать в анализе?  :dontknow:
Спасибо!

0

9

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

0

10

Всем здравствуйте.У меня возникло несколько вопросов по Camarilla,в чате ФК конечно все это обсуждалось,но в тот момент в струю как-то не попал и сейчасрешил сюда написать,искать долго там очень,может еще кому пригодится.
  Скачал разные версии этого индикатора,и они показывают у меня разные уровни.Например на сегодня h5/h4/h3 - l3/l4/l5 по EURUSD H1:
Camarilladt7v11 показывает 1.4149/1.4080/1.4038 - 1.3955/1.3914/1.3845
Camarilladt7v1 показывает 1.4040/1.4032/1.4027 - 1.4017/1.4012/1.4004(в общем туфта какая-то)
Camarilladt1 показывает 1.4050/1.4042/1.4032 - 1.4014/1.4006/1.3996(тоже вообще не понял)
Camarilla( т.е. обычная,без модификаций) показывает только четыре красных линии - удалил.
Ну и еще какие то пару камарилл есть.
  Теперь что хотел спросить:
  1)самый мой главный вопрос:какой версией индикатора лучше пользоваться?
  2)читал что дополнительно к Camarilla используете SATL и RTSL,а кто-нибудь пользуется Camarilla в связке с Ишимоку и RSI(8),как в описании этой стратегии на сайте theignatpost.ru или хватает этого,просто в статье про эту стратегию говорилось что после нового года стало много ложных сигналов.
  3)в параметрах Camarilla есть параметры Fibs,StandartPivots,DisplayFibLevels и еще там....Кто-нибудь пользует или они нафиг не нужны?
  4)и еще, подскажите пожалуйста в двух словах пошагово:как можно протестить индюк на историч данных,просто ни разу в жизни не пользовался и не знаю как.Например,скачал я Сamarilla Historical,закинул его на график ,а теперь что делать дальше,если скажем я хочу проползти,протестить по дням этот индюк от начала 2009 года?

0

11

всем привет...насчет то что стал давать много ложных ничего подобного не вижу даже к примеру взять сегодняшний день все четко отработано,используй камарила 9-1by_lu насчет других индикаторов типо ишимоку или рси не пробовал,если можешь расскажи как с их помощью отфильтровывать сигналы камара...
насчет протестить на нашем форуме тут есть тема коды индикаторов я счас туда кинул индюк камарила хисторикал вот его установишь,и поглядишь историю...

0

12

Никита77769 написал(а):

я счас туда кинул индюк камарила хисторикал вот его установишь,и поглядишь историю...

Я так понял камарилла хисторикал ты имел в виду,встроенный в camarillav9-1by_lu.Функцию хисторикал в нем включил.Там если все правильно понял - желтым цветом H3,L3,сиреневым - H4,L4,темно синим - H5,L5.Все нормально отображается на каждом дне истории.
   как бы сказать,не айда в общем получается если смотреть по истории,если работать по правилам камарилла т.е. в зоне H3-L3 работа на отскоках внутри канала,в зонах H3-H4 и L3-L4 торговля противопоказана,в зонах H4-H5 и L4-L5 торговля на прорыв.
  Если торговать согласно этому,то получается  что отскоков внутри H3-L3 мало,в основном идет от одной стороны к другой,ересекает и идет дальше.Также цена любит болтаться внутри канала.Прорывы зонах H4-H5 и L4-L5 довольно редкитоже.(забыл сказать,смотрел от нач 2009г  по EURUSD H1).Может подправите меня и я что-то неправильно смотрю?

0

13

Никита77769 написал(а):

насчет других индикаторов типо ишимоку или рси не пробовал,если можешь расскажи как с их помощью отфильтровывать сигналы камара...

если подробно надо то вот ссылка: http://www.theignatpost.ru/magazine/ind … id=127.Там шесть статей по камарилла,начиная с 3й про фильтры с ишимоку.
  Если в общем,то сделки не ведутся если:
-облака ишимоку и отрываемой позы смотрят лоб в лоб т.е. облака преграждают путь цене;
-если вы собрались открыться на прорыв H4-H5 или L4-L5,а линии(забыл как называются точно,типа киджункан) находятся вне буферной зоны H3-H4 или L3-L4;
-если RSI(8) на H1 не находится в зоне перекуп 70%/или перепрод 30%

0

14

sunday111 написал(а):

если подробно надо то вот ссылка:  шесть статей по камарилла,начиная с 3й про фильтры с ишимоку.

а где ссылка?

0

15

sunday111 если чисто по правилам согласен мне ненравиццо,я работаю тока по тренду тоесть определяю тренд к примеру восходящий и покупаю тока от лонгов если же тренд нисходящий тока продаю от шорт 3 и все...

0

16

Доброго времени суток всем!!!

STi    а где ссылка?

Я так понимаю речь шла об этих статьях http://www.theignatpost.ru/magazine/index.php?msid=127

0

17

Спасибо kostyan, Никита77769, за подсказки!
Скачал себе МТ4, поставил "камарилла",
теперь буду разбираться!
P.S. После "румуса" глаза вразбег)))

0

18

доброго времени суток! напомните пожалуйста принцип работы индикаторов FTLM_STLM а то что подзабыл за год)))

0

19

всем привет...стлм- это долгий тренд ниже ноля медвежьи настроянения ,выше ноля бычьи также смотрим его наклон...фтлм короткий тренд правила теже...

0

20

спасибо за напоминание!

0

21

т.е. наклон вниз-продаём,вверх-покупаем? так получается?

0

22

да,но основное направление смотрим в какой области стлм...

0

23

Никита77769 написал(а):

да,но основное направление смотрим в какой области стлм...

если не трудно можно по-точнее описание предоставить?

0

24

alexkozzz12345        http://www.finware.ru/articles.html    вот сайт выбираешь (Или все статьи в одном файле AT&CF (PDF, 2.24Мб).) скачиваешь там все подробно описано...

0

25

//+------------------------------------------------------------------+
//|                                   Copyright © 2010, Ivan Kornilov|
//|                                                      FiboBars.mq4|
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, Ivan Kornilov. All rights reserved."
#property link "excelf@gmail.com"

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 Red
#property indicator_color2 Green
#property indicator_color3 Red
#property indicator_color4 Green

//extern int period = 4;//1H
extern int period = 10;//5Min
extern int fiboLevel = 1;
extern bool alertMode = false;

double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];
double ExtMapBuffer4[];

bool oldIsTrandDown ;
double level;
#define level1 0.236
#define level2 0.382
#define level3 0.5
#define level4 0.618
#define level5 0.762
int init() {
    SetIndexStyle(0, DRAW_HISTOGRAM, 0, 1);
    SetIndexBuffer(0, ExtMapBuffer1);
    SetIndexStyle(1, DRAW_HISTOGRAM, 0, 1);
    SetIndexBuffer(1, ExtMapBuffer2);
    SetIndexStyle(2, DRAW_HISTOGRAM, 0, 3);
    SetIndexBuffer(2, ExtMapBuffer3);
    SetIndexStyle(3, DRAW_HISTOGRAM, 0, 3);
    SetIndexBuffer(3, ExtMapBuffer4);

    SetIndexDrawBegin(0, 10);
    SetIndexDrawBegin(1, 10);
    SetIndexDrawBegin(2, 10);
    SetIndexDrawBegin(3, 10);
    SetIndexBuffer(0, ExtMapBuffer1);
    SetIndexBuffer(1, ExtMapBuffer2);
    SetIndexBuffer(2, ExtMapBuffer3);
    SetIndexBuffer(3, ExtMapBuffer4);
   
    switch(fiboLevel){
    case 1:
        level = level1;
        break;
    case 2:
        level = level2;   
        break;
    case 3:
        level = level3;
        break;
    case 4:
        level = level4;
        break;
    case 5:
        level = level5;
        break;
    default:
        level = level1;
        break;
    }
    return(0);
}

int deinit(){
    return(0);
}

int start() {
    int indicatorCounted = IndicatorCounted();
    if (indicatorCounted < 0) {
        return (-1);
    }
    if(indicatorCounted > 0) {
       indicatorCounted--;
    }
   
    int limit = Bars - indicatorCounted;
    for(int i = limit; i >= 0; i--) {
        bool isTrandDown = ExtMapBuffer1[i+1] > ExtMapBuffer2[i+1];
        double maxHigh = High[iHighest(NULL,0,MODE_HIGH, period, i)];
        double minLow = Low[iLowest(NULL,0,MODE_LOW, period, i)];
        if(Open[i] > Close[i]) {
           if(!(!isTrandDown  && (maxHigh - minLow) * level < (Close[i] - minLow))) {
                isTrandDown = true;
           } else {
              isTrandDown = false;
     
            }
        } else {
            if(!(isTrandDown  && (maxHigh - minLow) * level < (maxHigh - Close[i]))) {
                isTrandDown  = false;
            } else {
                isTrandDown = true;
            }
        }
       
        if(alertMode && i == 0 && (ExtMapBuffer1[i+1] > ExtMapBuffer2[i+1]) != isTrandDown) {
            if (isTrandDown) {
                Alert("FiboBars: " + Symbol() + " M" + Period() + ": Signal: SELL");
            } else {
                Alert("FiboBars: " + Symbol() + " M" + Period() + ": Signal: BUY");
            }
        }
       
        if(isTrandDown) {//RED BAR
            ExtMapBuffer1[i] = High[i];
            ExtMapBuffer2[i] = Low[i];
            ExtMapBuffer3[i] = MathMax(Open[i], Close[i]);
            ExtMapBuffer4[i] = MathMin(Open[i], Close[i]);   
        } else {//GREEN BAR
            ExtMapBuffer1[i] = Low[i];
            ExtMapBuffer2[i] = High[i];
            ExtMapBuffer3[i] = MathMin(Open[i], Close[i]); 
            ExtMapBuffer4[i] = MathMax(Open[i], Close[i]);   
        }
       
       
    }
    return(0);
}

0

26

Интерпретация STLM требует особого внимания.

- положительное значение STLM свидетельствует о бычьем тренде, а отрицательное о медвежьей тенденции. - - STLM является опережающим индикатором.
- локальный минимум STLM всегда предшествует локальному минимуму SATL.
- локальный максимум STLM всегда предшествует локальному максимуму SATL.
- достижение STLM своих экстремальных точек является необходимым, но недостаточным условием достижения кривой SATL вершины или дна.
-растущий STLM при растущей SATL свидетельствует об ускорении бычьего тренда.
- горизонтальный и положительный STLM при растущей SATL свидетельствует об установившемся бычьем тренде.
- чем больше абсолютное значение STLM, тем больший потенциал имеет бычий тренд.
- падающий STLM при падающей SATL свидетельствует об ускорении медвежьего тренда.
- горизонтальный и отрицательный STLM при растущей SATL свидетельствует об установившемся медвежьем тренде.
- чем больше при этом абсолютное значение STLM, тем больший потенциал имеет медвежий тренд.
- растущая «быстрая» линия тренда FATL при растущей «медленной» линии тренда SATL свидетельствует о сильном бычьем трен-де на рынке.
- падающая «быстрая» линия FATL при падающей «медленной» линии SATL свидетельствует о сильном медвежьем тренде на рынке.
- растущая линия FATL при падающей линии SATL свидетельствует либо о бычьей коррекции при медвежьем тренде, либо о консолидации.
- падающая линия FATL при растущей линии SATL свидетельствует либо о медвежьей коррекции при бычьем тренде, либо о консолидации.
- начало или возобновление движения в одном направлении линий FATL и SATL сигнализируют либо о развороте тенденции, либо о завершении коррекции и возобновлении движения цен в направлении SATL.

0

27

Никита77769 отпишись как тебе Индикатор...

0

28

да ниче такой трендовый индюк...нужно тестировать его...

0

29

скачать можно тут  http://codebase.mql4.com/ru/6441/page2#comments

0

30

Предлагаю еще такой вот своеобразный индюк.Использовать его неплохо в комплексе с  каким нибудь пивотом или другим каким нибудь уровневым индюком.
волновой индюк
Еще в самом индюке лучше пропечатать уровни,но для каждой валюты и для каждого временного интервала эти уровни будут разными. Например для Фуй/Ены на 15 мин мне кажется лучше пропечатать 0,5 и -0,5.
Вобщем кому интерестно,посмотрите,поэкспериминтируйте

0


Вы здесь » forex.stock.strateg » Новый форум » Установка нового индикатора


apbb.ru