[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 519

 
oleg_ :
Merhaba. Danışman programında H3 zaman dilimindeki gösterge değerini nasıl alabileceğinizi söyleyin. iMACD(...) işlevi yalnızca standart sürelerle çalışır.


Dönemlerin çokluğunu kullanın.

örneğin H1 için

harici int FastEMA=12;
harici int YavaşEMA=26;
harici int SignalSMA=9;

H3 için aynı değerleri istiyorsanız

o zaman H1'de sor

harici int FastEMA=36;
harici int YavaşEMA=78;
harici int SignalSMA=27;

tüm hindilerde çalışmaz,

ekte, rastgele bir zaman dilimi için bir stokastik uygulamasının bir örneği

Dosyalar:
 

Bir arkadaş şunları söylüyor:

" Şimdi sadece gün içinde ve sadece gerçek piyasada - sırasıyla Chicago Menkul Kıymetler Borsası'nda işlem yapıyorum, herhangi bir MT4 ve MT5 kullanmıyorum ve genellikle bir kabus gibi onları unutmaya çalışıyorum. "

Farklılıklar nedir?

 

Merhaba!

Lütfen bir gösterge yazmama yardım edin.

Göstergenin, son n çubuk sayısı için minimum ve maksimumu göstermesi gerekir.

Kod yazmaya başladım ama mantığı nasıl doğru oluşturacağımı bulamıyorum.

 #property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Red
//--- buffers
double Line_1[];
double Line_2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   SetIndexStyle ( 0 , DRAW_LINE , STYLE_SOLID , 2 );
   SetIndexBuffer ( 0 ,Line_1);
   SetIndexStyle ( 1 , DRAW_LINE , STYLE_SOLID , 2 );
   SetIndexBuffer ( 1 ,Line_2);
//----
   return ;
  }

int start()
  {
   int     counted_bars= IndicatorCounted ();
 
yosuf :

Bir arkadaş şunları söylüyor:

" Şimdi sadece gün içinde ve sadece gerçek piyasada - sırasıyla Chicago Menkul Kıymetler Borsası'nda işlem yapıyorum, herhangi bir MT4 ve MT5 kullanmıyorum ve genellikle bir kabus gibi onları unutmaya çalışıyorum. "

Farklılıklar nedir?



Gangsterler orada daha zor.

Bu arada, neden bir arkadaşına sormuyorsun? Bir kere bize söylerlerdi.

 
Pacman :

Merhaba!

Lütfen bir gösterge yazmama yardım edin.

Göstergenin, son n çubuk sayısı için minimum ve maksimumu göstermesi gerekir.

Kod yazmaya başladım ama mantığı nasıl doğru oluşturacağımı bulamıyorum.


MQL4 Eğitimi--> Değişkenler--> Diziler--> Görev 26.: Son n çubuklar arasında minimum ve maksimum fiyat değerlerini bulun. (extremumprice.mq4)
 
Roll :

MQL4 Eğitimi--> Değişkenler--> Diziler--> Görev 26.: Son n çubuklar arasında minimum ve maksimum fiyat değerlerini bulun. (extremumprice.mq4)


Bağlantı için çok teşekkür ederim)

Öğreticiyi okudum, ancak bu örneği unuttum.

Tekrar teşekkürler!

[Deleted]  
İyi akşamlar. Böyle bir problemi çözmek için yardım istiyorum: biri ay1, ay2 ... ayN, diğeri by1, by2 ... byN koordinatlarına sahip iki eğri var. SUM((ayN-K*byN)^2)/N <=C koşulunu sağlayan böyle bir K değeri olup olmadığını bulmak gerekir, burada C bir sayıdır.
 
merhaba uv. forum kullanıcıları! Acemiyim, ilk Uzman Danışmanımı yazıyorum, lütfen algoritmik bir hatayı düzeltmeme yardım edin, (((?) kriterine göre siparişleri kapatma), işte dosya...
Dosyalar:
 

Herkese iyi akşamlar.

Son n çubuklar arasında minimum ve maksimum fiyat değerlerini göstermesi gereken bir gösterge (bu benim ilk göstergem) yazmaya çalıştım.

Bana ne olduğunu anlayamıyorum

Lütfen çözmeme yardım et!

Geri sayım 1 çubuktan başlar.

 #property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Red

extern int Quant_Bars = 5 ; //количество баров
int i;                     //номер бара
int Minimum;               //минимум за n баров
int Maximum;               //максимум за n баров

//--- buffers
double Line_1[];     //объявление массивов под..
double Line_2[];     //..буферы индикаторов

int init()
  {
//---- indicators
   SetIndexStyle ( 0 , DRAW_LINE , STYLE_SOLID , 2 );     //стиль линии
   SetIndexBuffer ( 0 ,Line_1);                     //назнач. массива буферу
   SetIndexStyle ( 1 , DRAW_LINE , STYLE_SOLID , 2 );     //стиль линии
   SetIndexBuffer ( 1 ,Line_2);                     //назнач. массива буферу
//----
   return ;                                      
  }

int start()
  {                        
   double Minimum = Bid;       //мин. цена
   double Maximum = Bid;       //макс. цена
   
   for (i= 1 ; i<=Quant_Bars; i++)
   {
     if (Low[i]<Minimum)         //если меньше известного..
       Minimum = Low[i];       //..то оно и будет минимальным
      
     if (High[i]>Maximum)       //если большн известного..
       Maximum = High[i];     //..то оно и будет максимальным
    }
       
    Line_1[i] = Minimum;       //отобразить линию минимума
    Line_2[i] = Maximum;       //отобразить линию максимума
   
   return ;
  }
 
AndEv :
İyi akşamlar. Böyle bir problemi çözmek için yardım istiyorum: biri ay1, ay2 ... ayN, diğeri by1, by2 ... byN koordinatlarına sahip iki eğri var. SUM((ayN-K*byN)^2)/N <=C koşulunu sağlayan böyle bir K değeri olup olmadığını bulmak gerekir, burada C bir sayıdır.
Aksine, bunlar eğriler değil, kırıklardır. Alexey'e sor