Ücretsiz bir gösterge yazacağım - sayfa 54

 
Güzel gün. Bir göstergeye ihtiyacımız var. Gösterge, 3 veya daha fazla ardışık yükseliş veya düşüş mumunun görünümünü izler. 3 veya daha fazla aynı mumun her birinin gövdesi 10 veya daha fazla nokta ise, gösterge bir uyarı verir, örneğin: “GBPUSD, M1, yükseliş çubukları-3?
Özelleştirilmiş Seçenekler:
1) Semboller (Döviz çiftlerinin anlamları, örneğin GBPUSD)
2) Zaman çerçeveleri
3) Sinyal açık
4) Sinyal için çubuk sayısı
5) Sinyal için mum noktalarının sayısı 6) Mumun kapanmasından 10-15 saniye önce bir sinyalin ortaya çıkması
 
İyi günler, lütfen son çubuğa yapabilen bir gösterge yazın (ikinci çubuğun Yüksek'ini 3'ün Düşük'ü ile ekleyin) ve tüm bunları 2'ye bölün. Yani formül muhtemelen şöyle görünür: Fiyat[i]= (Yüksek[1]+ Düşük[2])/2. Şimdiden teşekkürler.
 
GisDima :
İyi günler, lütfen son çubuğa yapabilen bir gösterge yazın (ikinci çubuğun Yüksek'ini 3'ün Düşük'ü ile ekleyin) ve tüm bunları 2'ye bölün. Yani formül muhtemelen şöyle görünür: Fiyat[i]= (Yüksek[1]+ Düşük[2])/2. Şimdiden teşekkürler.

Kale:

 //+------------------------------------------------------------------+
//|                                                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);
  }
//+------------------------------------------------------------------+


Üç Mum

Dosyalar:
 
GisDima :
İyi günler, lütfen son çubuğa yapabilen bir gösterge yazın (ikinci çubuğun Yüksek'ini 3'ün Düşük'ü ile ekleyin) ve tüm bunları 2'ye bölün. Yani formül muhtemelen şöyle görünür: Fiyat[i]= (Yüksek[1]+ Düşük[2])/2. Şimdiden teşekkürler.

Tutmak

Dosyalar:
Midle_HL.mq4  3 kb
 
Yurij Izyumov :

MQL4'te ücretsiz dağıtım - Market'te ücretsiz bir ürün şeklinde yerleştirme veya CodeBase'de kod hakkında ücretsiz bir gösterge yazacağım.

MQL5'te de mümkündür, ancak 4-ke tercihi mantığa bağlıdır, elbette en azından anlamlı bir şey arzu edilir. Teoride, bir danışman da mümkündür.

Doğal olarak, türden görevler - Elliot dalga teorisine göre bir gösterge istiyorum - dikkate alınmaz =) , çünkü. iş miktarını değerlendirin ve kendiniz düşünün.

Bir arzu varsa - görevi açıkça yazın.

Olasılıkları önceden düşünün - uyarılar, sesli sinyaller, e-posta / telefon bildirimleri, oklar, haberler vb.

Merhaba. Göstergeyi düzeltmek mümkün mü? Yazar tarafından sinir ağlarını eğitmek için oluşturulmuştur. Ayarları gecikme olmadan gösterge verilerini gösterecek şekilde ayarlarsanız, çalışmayı durdurur ve her çubuk kapandıktan sonra yeniden başlatmanız gerekir. Düzeltmeyi başarırsanız, alış-satış sinyallerini bildirimlerinizin standart oklarına değiştirin ve ses sinyalleri zarar vermez.

Dosyalar:
i_sampler.mq5  8 kb
 
Victor Nikolaev :

Tutmak

Teşekkürler ve çok teşekkür ederim, gerekli olan şey))
 
Vladimir Karputov :

Kale:



Gösterge için teşekkürler, ancak göstergenin mt4 için gerekli olduğunu eklemeyi unuttum, yani. mq4 uzantısıyla, çünkü bana ikisi aynı şeymiş gibi geldi ama yanılmışım. Her neyse, çok teşekkür ederim!)
 

İyi akşamlar!

Bir danışman yazarsam minnettar olurum ... martin ... MT 4

Teşekkür ederim!

Dosyalar:
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 :

İyi akşamlar!

Bir danışman yazarsam minnettar olurum ... martin ... MT 4

Teşekkür ederim!

Vovan, daha ucuza alıp daha pahalıya satıyorlar, tersi değil

ama kesinlikle bir usta işi...

 
Renat Akhtyamov :

Vovan, daha ucuza alıp daha pahalıya satıyorlar, tersi değil

ama kesinlikle usta işi...

Şubenin göstergelere dayanmasına dikkat etmemiştim..özür dilerim danışman arıyordum..

Renat, neden bahsettiğini bilmiyorum, durum beni yardım istemeye zorladı, yıl sonunda felç geçirdim, bazen düşünceleri toplayamıyorum, para kazanamıyorum.

satın almak mümkün değildir.

Sana başarılar diliyorum!

Neden: