지표를 무료로 작성해 드립니다 - 페이지 54

 
좋은 하루 되세요. 마지막 막대에 표시할 수 있는 표시기를 작성하고(두 번째 막대의 고가를 3개의 막대로 추가) 이 모든 것을 2로 나누십시오. 즉, 공식은 아마도 다음과 같을 것입니다. 가격[i]= (높음[1]+ 낮음[2])/2. 미리 감사드립니다.
 
GisDima :
좋은 하루 되세요. 마지막 막대에 표시할 수 있는 표시기를 작성하고(두 번째 막대의 고가를 3개의 막대로 추가) 이 모든 것을 2로 나누십시오. 즉, 공식은 아마도 다음과 같을 것입니다. 가격[i]= (높음[1]+ 낮음[2])/2. 미리 감사드립니다.

유지하다:

 //+------------------------------------------------------------------+
//|                                                Three Candles.mq5 |
//|                              Copyright © 2018, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2018, Vladimir Karputov"
#property link        "http://wmua.ru/slesar/"
#property version    "1.000"
#property description "Formula of the indicator: (High[i+1]+Low[i+2])/2.0"
#property indicator_separate_window
#property indicator_buffers 1 
#property indicator_plots    1 
//--- Line properties are set using the compiler directives 
#property indicator_label1    "Line"        // Name of a plot for the Data Window 
#property indicator_type1    DRAW_LINE    // Type of plotting is line 
#property indicator_color1    clrBlue      // Line color 
#property indicator_style1    STYLE_SOLID // Line style 
#property indicator_width1    1            // Line Width 
//---
double          LineBuffer[];
//+------------------------------------------------------------------+ 
//| Custom indicator initialization function                         | 
//+------------------------------------------------------------------+ 
int OnInit ()
  {
//--- Binding an array and an indicator buffer 
   SetIndexBuffer ( 0 ,LineBuffer, INDICATOR_DATA );
//---
   PlotIndexSetDouble ( 0 , PLOT_EMPTY_VALUE , 0.0 );
//--- 
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
   if (rates_total< 3 )
       return ( 0 );
   int limit=prev_calculated- 1 ;
   if (prev_calculated== 0 )
     {
      LineBuffer[ 0 ]= 0.0 ;
      LineBuffer[ 1 ]= 0.0 ;
      limit= 2 ;
     }
//---
   for ( int i=limit;i<rates_total;i++)
      LineBuffer[i]=(high[i- 1 ]+low[i- 2 ])/ 2.0 ;
//--- return value of prev_calculated for next call
   return (rates_total);
  }
//+------------------------------------------------------------------+


세 개의 양초

파일:
 
GisDima :
좋은 하루 되세요. 마지막 막대에 표시할 수 있는 표시기를 작성하고(두 번째 막대의 고가를 3개의 막대로 추가) 이 모든 것을 2로 나누십시오. 즉, 공식은 아마도 다음과 같을 것입니다. 가격[i]= (높음[1]+ 낮음[2])/2. 미리 감사드립니다.

잡고 있다

파일:
Midle_HL.mq4  3 kb
 
Yurij Izyumov :

나는 무료 배포(Market 또는 CodeBase의 코드에 무료 제품 형태로 배치)라는 조건에 대해 MQL4에 무료 표시기를 작성할 것입니다.

MQL5에서도 가능하지만 4-ke에 대한 선호도는 논리에 따라 다르며, 물론 적어도 의미 있는 것이 바람직합니다. 이론적으로는 고문도 가능합니다.

당연히 유형의 작업 - 엘리엇 파동 이론에 따른 지표를 원합니다 - 고려되지 않습니다 =) , 왜냐하면. 일의 양을 평가하고 스스로 생각하십시오.

욕망이 있다면 공개적으로 작업을 작성하십시오.

경고, 소리 신호, 이메일/전화 알림, 화살표, 뉴스 등의 가능성에 대해 미리 생각하십시오.

안녕하세요. 표시기를 고칠 수 있습니까? 저자가 신경망을 훈련 시키기 위해 만들었습니다. 지연 없이 표시기 데이터를 표시하도록 설정을 지정하면 작동이 중지되고 각 막대가 닫힌 후 다시 시작해야 합니다. 문제를 해결할 수 있다면 매수-매도 신호를 알림의 표준 화살표로 변경하면 소리 신호가 손상되지 않습니다.

파일:
i_sampler.mq5  8 kb
 
Victor Nikolaev :

잡고 있다

필요했던 것 감사하고 감사합니다))
 
Vladimir Karputov :

유지하다:



표시기에 감사드립니다. 그러나 표시기가 mt4에 필요하다는 점을 추가하는 것을 잊었습니다. mq4 확장으로, 그것들이 같은 것 같았지만 내가 틀렸습니다. 아무튼 정말 감사합니다!)
 

좋은 저녁이에요!

나는 고문 ... 마틴 ... MT 4를 작성하여 감사 할 것입니다

고맙습니다!

파일:
4t37zu_1.png  27 kb
22rm5m_2.png  29 kb
ixk6xn_3.png  32 kb
033v8o_4.png  30 kb
22td60_5.png  32 kb
cmtnzy5.png  74 kb
 
Vovan911 :

좋은 저녁이에요!

나는 고문 ... 마틴 ... MT 4를 작성하여 감사 할 것입니다

고맙습니다!

Vovan, 그들은 더 싸게 사고 더 비싸게 팔고 그 반대도 마찬가지입니다.

그러나 그것은 확실히 주인의 일입니다 ...

 
Renat Akhtyamov :

Vovan, 그들은 더 싸게 사고 더 비싸게 팔고 그 반대도 마찬가지입니다.

그러나 그것은 확실히 주인의 일입니다 ...

지점이 지표에 기반을 둔 방식으로주의를 기울이지 않았습니다.죄송합니다. 고문을 찾고있었습니다..

레나트 무슨 말인지 모르겠어 어쩔 수 없이 도움을 청하게 된 상황 연말에 뇌졸중으로 가끔 생각이 안 나고 돈도 벌고

구매가 불가능합니다.

나는 당신에게 성공을 기원합니다!

 
Victor Nikolaev :

잡고 있다

지하에 히스토그램 형태로 만들 수 있습니다. 상관없다면 떨어지는 것과 막대가 자라는 것을 색칠할 수 있습니다. 😊