????????????? ???????? ?? ?????????? ?????? ????????????? ???????? ?? ?????????? ??????

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

?????? ? ?????????? 2 ?????? ?? ????

 
Начать новую тему   Ответить на тему    Список форумов ????????????? ???????? ?? ?????????? ?????? -> ???????????????? ? MQL4
Предыдущая тема :: Следующая тема  
Автор Сообщение
Alexander Piechotta



Зарегистрирован: 27.01.2006
Сообщения: 55
Откуда: Germany

СообщениеДобавлено: Пт Июл 28, 2006 12:52 am    Заголовок сообщения: ?????? ? ?????????? 2 ?????? ?? ???? Ответить с цитатой

?????? ? ?????????? 2 ?????? ?? ????

Код:

int val3a;
double val2a;
double val4a;

val2a = Close[2]*100;
val3a = val2a;
val4a = val3a ;
val4a = (val2a-val4a)*100;

if(val4a == 50) Print(val4a);


??????? ?? ?????? ????????????

_________________
????????? ??? ??????? ???? ?? ?????? ?? ? ?????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
PSmith



Зарегистрирован: 24.07.2006
Сообщения: 11
Откуда: ???

СообщениеДобавлено: Пт Июл 28, 2006 10:46 am    Заголовок сообщения: Ответить с цитатой

???? ? ????????? ?????, ????? ????????? ??? ????? ?????.
????? ????? ???:
Код:

int val3a;
double val2a;
double val4a;

val3a = MathPow(10,Digits); // ? ???? ? ????? ?? 4 ??????
val2a = MathCeil(Close[2]*val3a/100) * 100;
val4a = MathCeil(Close[2]*val3a-val2a); 

if(val4a == 50) Print(val4a);  // Nicht verstein...

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Massaraksh



Зарегистрирован: 08.02.2006
Сообщения: 37

СообщениеДобавлено: Пт Июл 28, 2006 4:17 pm    Заголовок сообщения: Ответить с цитатой

???? ?? ???????? "??????? ?? ???????" %
_________________
? ?????????.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
PSmith



Зарегистрирован: 24.07.2006
Сообщения: 11
Откуда: ???

СообщениеДобавлено: Пт Июл 28, 2006 6:40 pm    Заголовок сообщения: Ответить с цитатой

Massaraksh писал(а):
???? ?? ???????? "??????? ?? ???????" %


????? ???
Код:

//int val3a;
//double val2a;
double val4a;

val4a = (Close[2]*MathPow(10,Digits)) % 100; 

if(val4a == 50) Print(val4a);  // Nicht verstein...

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alexander Piechotta



Зарегистрирован: 27.01.2006
Сообщения: 55
Откуда: Germany

СообщениеДобавлено: Пт Июл 28, 2006 8:10 pm    Заголовок сообщения: Ответить с цитатой

???????
????? ????? ??????? Very Happy

_________________
????????? ??? ??????? ???? ?? ?????? ?? ? ?????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Alexander Piechotta



Зарегистрирован: 27.01.2006
Сообщения: 55
Откуда: Germany

СообщениеДобавлено: Пн Окт 30, 2006 12:40 am    Заголовок сообщения: Ответить с цитатой

???? ???-?? ????? ???????? ??? ? ?? ?????? ??? ?????? Mad

Код:


//+------------------------------------------------------------------+
//| Loco.mq4 |
//| Copyright © 2005, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- input parameters
extern int strata=1;
//---- buffers
double stratbuffer[];
double prev=0;
double result;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
IndicatorDigits(Digits);
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,159);
SetIndexBuffer(0,stratbuffer);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
int pos=Bars-counted_bars-1;


while(pos>=0)
{

if (Open[pos] == prev){result = prev;}
else
{
if (Open[pos+1]<prev && Open[pos]<prev)
{
result = MathMin(prev,(Open[pos]*(1.001));
}
else
{
if (Open[pos+1]>prev && Open[pos]>prev)
{
result = MathMax(prev, (Open[pos]*0.999));
}
else
{


if (Open[pos] > prev)
{
result = (Open[pos]*0.999);
}
else { result = (Open[pos]*(1.001));
}

}
}



}

prev = result;
stratbuffer[pos]=result;
pos--;
}


//----

//----
return(0);
}

//+------------------------------------------------------------------+



???????? ???????? ?? Metastock

Код:

strata:=0.1;
      If(
         O=PREV,
         PREV,
         If(
            ((Ref(O,-1)<PREV)AND (O<PREV)),
            Min(PREV,O*(1+strata/100)),
            If(
               (Ref(O,-1)>PREV) AND (O>PREV),
               Max(PREV,O*(1-strata/100)),
               If(
                  O>PREV,
                  O*(1-strata/100),
                  O*(1+strata/100)
               )
            )
         )
      )

_________________
????????? ??? ??????? ???? ?? ?????? ?? ? ?????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
PSmith



Зарегистрирован: 24.07.2006
Сообщения: 11
Откуда: ???

СообщениеДобавлено: Пн Окт 30, 2006 6:18 pm    Заголовок сообщения: Ответить с цитатой

??? ??? ????? ???-?? ??????????.
Код:

//+------------------------------------------------------------------+
//| Loco.mq4 |
//| Copyright © 2005, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- input parameters
extern int strata=1;
//---- buffers
double stratbuffer[];
double prev=0;
double res=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
  IndicatorDigits(Digits);
  SetIndexStyle(0,DRAW_ARROW);
  SetIndexArrow(0,159);
  SetIndexBuffer(0,stratbuffer);
//----
  return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
  int counted_bars=IndicatorCounted();
  int pos=Bars-counted_bars-1;


  while(pos>=0) {
    if(Open[pos] == prev)
      res = prev;
    else {
      if((Open[pos+1]<prev) && (Open[pos]<prev))
       res = MathMin(prev,(Open[pos]*(1.001)));
      else {
        if((Open[pos+1]>prev) && (Open[pos]>prev))
          res = MathMax(prev, (Open[pos]*0.999));
        else {
          if(Open[pos] > prev)
            res = (Open[pos]*0.999);
          else {
            res = (Open[pos]*(1.001));
          }
        }
      }
    }
    prev = res;
    stratbuffer[pos]=res;
    pos--;
  }
  return(0);
}
//+------------------------------------------------------------------+


1. result - ????????????????? ?????, ?????? ???????????? ? ???????? ??????????.
2. ?????????? ??? ????????? ? ???????? ????????? ? ????????? ??????, ????? ?? ?????? ??????? ??????? ??????????. ????? ?????????? ????????? (&&) ??????????? ????? ????????? ?????????!
Код:
((Open[pos+1]<prev) && (Open[pos]<prev))
????? ?????????, ???
Код:
(Open[pos+1]<prev && Open[pos]<prev)

??? ?????????? ????? ? ? ???????? ??????
Код:
((Ref(O,-1)<PREV) AND (O<PREV))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ????????????? ???????? ?? ?????????? ?????? -> ???????????????? ? MQL4 Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять вложения в этом форуме
Вы не можете просматривать вложения в этом форуме
Рейтинг@Mail.ru


Powered by phpBB © 2001, 2005 phpBB Group