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

 
Uzun bir süre benzer bir problemle karşılaştım, bu kodun bir yerinde varil oturuyor gibi, anlamadım, kendi kodumu yazmak zorunda kaldım. Uzun zamandır bulamıyorum. foruma bakın - Intezher'den bir karar vardı - işte orada.
 
FAQ :
Uzun bir süre benzer bir problemle karşılaştım, bu kodun bir yerinde varil oturuyor gibi, anlamadım, kendi kodumu yazmak zorunda kaldım. Uzun zamandır bulamıyorum. foruma bakın - Intezher'den bir karar vardı - işte orada.

teşekkürler
 

Tünaydın!

Yeni başlayan biri olarak, gelecekteki bir uzmanın aşağıdaki kodu için bir sorum var.
5. zaman diliminde test yapılırken, 4054 hatası görünüyor - zaman serisi dizisinin yanlış kullanımı. Niye ya? 15 dakikalık bir dizinin verilerini 5 dakikalık bir dizide kullanamıyorsam, neden iMA gibi bir işlevde TimeFrame belirtmem gerekiyor?

Test dönemine ilişkin veriler hem M5 hem de M15'te mevcuttur.

İlginiz için şimdiden teşekkürler!

harici int ma1_period = 015;
harici int ma1_type = 001;
harici int ma1_fiyat = 000;
harici int ma1_shift = 000;
harici int ma1_timeframe = 015;
harici int ma2_period = 030;
harici int ma2_type = 001;
harici int ma2_fiyat = 000;
harici int ma2_shift = 000;
harici int ma2_timeframe = 015;

çift kimlik[10,10];

//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
//----
//---
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
//----
için (int q=0;q<=5;q++)
{
id[0,q]=NormalizeDouble(iMA(NULL,ma1_timeframe,ma1_period,ma1_shift,ma1_type,ma1_price,q),Digits);
int err1=GetLastError();
id[1,q]=NormalizeDouble(iMA(NULL,ma2_timeframe,ma2_period,ma2_shift,ma2_type,ma2_price,q),Digits);
int err2=GetLastError();
}
//----
Comment("\n ma1 hatası: "+err1+" ma2 hatası: "+err2+"\n ma1: "+DoubleToStr(id[0,0],Rakamlar)+" ma2: "+DoubleToStr(id[1,0] ,Rakamlar));
//----
dönüş(0);
}
//+------------------------------------------- --------------------+

Dosyalar:
timeframe.mq4  2 kb
 

wiioner için

Tarih uzmanınızı görsel modda ayda 5 dakika çalıştırdım - tek bir hata vurgulanmadı.

 

Herkese merhaba!

1) başka bir enstrümandan (göstergenin asılı olduğu değil) x çubukları için bir dizi Kapanış fiyatı nasıl alınır?

2) göstergenin asılı olduğu enstrüman ve başka bir enstrüman için senkron Kapanış fiyatlarının oranının nasıl elde edileceği, yani . Belirli sayıda çubuk için bir enstrümanın fiyatları diğerinin fiyatlarına nasıl bölünür ?

 
eternal2 :

Herkese merhaba!

1) başka bir enstrümandan (göstergenin asılı olduğu değil) x çubukları için bir dizi Kapanış fiyatı nasıl alınır?

2) göstergenin asılı olduğu enstrüman ve başka bir enstrüman için senkron Kapanış fiyatlarının oranının nasıl elde edileceği, yani . Belirli sayıda çubuk için bir enstrümanın fiyatları diğerinin fiyatlarına nasıl bölünür ?

bu iş böyle değil...

 double a, b;
     int i;
     double Ratio( double a, double b) 
    {a = iClose ( NULL , PERIOD_H1 , i);
     b = iClose ( "NZDUSD" , PERIOD_H1 ,i);
     return (a/b);
    }
 
eternal2 :

bu iş böyle değil...


Ve hataları halletmeye çalıştılar.

Birkaç koşul var.

1. İkinci enstrüman Piyasa İzleme'de açık olmalıdır. Ve daha da iyisi, istenen zaman aralığına sahip grafik açıksa (gerekli olmasa da)

2. Hata 4066 eksik olmalıdır

3. İnceleme için tüm kodu sağlamak gerekir, size göre bir sorun olan bir parçası değil

 

Herkese merhaba!!! Her barın açılış anında danışmanın nasıl anlaşma yapmasını rica edeceğimi söyler misiniz?

 
Ruslan1 :

Herkese merhaba!!! Her barın açılış anında danışmanın nasıl anlaşma yapmasını rica edeceğimi söyler misiniz?

İşlem 2 olaydan oluşur: açılış ve kapanış. Tüm koşulları alalım.
 
Ruslan1 :

1. Herkese merhaba!!!

2. Lütfen bana her barın açılış anında danışmanın nasıl anlaşma yapmasını söyle?

1. Karşılıklı.

2. Google'ı kullanmayı öğrenin !

Neden: