Kodlama yardımı - sayfa 268

 
litplum:
Teşekkürler Mladen, işe yarıyor.

Şimdi! Merak ediyorum, mq4 dosyası veya bu komut dosyasına benzer başka bir şey biliyor musunuz; TradeOpen v1.1.ex4. Stoplar, tp'ler vb. ile aynı anda birden fazla işlemi açmak için mükemmeldir ve Close Reverse indi ile birlikte harika çalışır. Sorun şu ki, ayarların her seferinde manuel olarak girilmesi gerekiyor, mq4 dosyasını aradım ama hiçbir şey bulamıyorum.

Her zaman olduğu gibi, verebileceğiniz herhangi bir yardım çok takdir edilecektir.

Şerefe

litplum

Üzgünüm, ama ex4'ten ne ve nasıl yaptığını göremiyorum

 
mladen:
Bu sürüm, yeni metatrader 4 kullanılarak derlenmelidir. İşte build 509 kullanılarak da derlenebilen bir sürüm (böylece eskisinin yanı sıra yeni bir metatrader 4'te de OK derlenecektir): symbol_ratios_1.mq4

Mükemmel çalışıyor. Çok teşekkürler Mladen.

 
tkz883:
Mükemmel çalışıyor. Çok teşekkürler Mladen.

Sevgili Mladen,

Göstergeden önce, hesaplanan "sembol oranı"na dayalı olarak bir bolinger bandı türetebilir miyim?

Şimdiden teşekkürler.

tkz

 
tkz883:
Sevgili Mladen,

Göstergeden önce, hesaplanan "sembol oranı"na dayalı olarak bir bolinger bandı türetebilir miyim?

Şimdiden teşekkürler.

tkz

tkz

Korkarım anlamıyorum.

Bu göstergeye Bollinger bantlarının uygulanmasını istiyorsanız, çok basit bir çözümünüz var: Bollinger bantlarını gösterge penceresine sürüklemeniz ve "önceki gösterge verilerine uygula" veya "ilk gösterge verilerine uygula" seçeneğini seçmeniz yeterlidir. Sembol oranına uygulanan Bollinger bantları (örnekteki gibi). Aklından geçen bu muydu?

Dosyalar:
boll.gif  66 kb
 
mladen:
tkz

Korkarım anlamıyorum.

Bu göstergeye Bollinger bantlarının uygulanmasını istiyorsanız, çok basit bir çözümünüz var: Bollinger bantlarını gösterge penceresine sürüklemeniz ve "önceki gösterge verilerine uygula" veya "ilk gösterge verilerine uygula" seçeneğini seçmeniz yeterlidir. Sembol oranına uygulanan Bollinger bantları (örnekteki gibi). Aklından geçen bu muydu?

Evet, yardımın için teşekkürler...

Teşekkürler Mladen

 

Merhaba, burada yeniyim ve hala mql4 kodlamasını öğrenmeye çalışıyorum.

Şu anda bu dikdörtgeni çizmek için yardıma ihtiyacım var.

Sorun şu ki, A Uzunluğundan 10 kat uzadığı 3 noktasındaki tarihi almak için B Uzunluğunu nasıl ölçebilirim?

Herhangi bir yardım çok takdir edilecektir. teşekkürler

double fiyat1=ObjectGet("Trend Çizgisi",OBJPROP_PRICE1);

double price2=ObjectGet("Trendline",OBJPROP_PRICE2);

double time1=ObjectGet("Trend Çizgisi",OBJPROP_TIME1);

double time2=ObjectGet("Trend Çizgisi",OBJPROP_TIME2);

double time3=(Uzunluk A*10) //Bunun nasıl hesaplanacağından emin değilim. (zaman1 + zaman2) çalışmıyor. Lütfen yardım et

ObjectCreate("Kutu", OBJ_RECTANGLE, 0, zaman1, fiyat1, zaman3, fiyat2);

ObjectSet("Kutu", OBJPROP_COLOR, BoxColor);

ObjectSet("Kutu", OBJPROP_BACK, FillColor);
Dosyalar:
 
cawat:

Merhaba, burada yeniyim ve hala mql4 kodlamasını öğrenmeye çalışıyorum.

Şu anda bu dikdörtgeni çizmek için yardıma ihtiyacım var.

Sorun şu ki, A Uzunluğundan 10 kat uzadığı 3 noktasındaki tarihi almak için B Uzunluğunu nasıl ölçebilirim?

Herhangi bir yardım çok takdir edilecektir. teşekkürler

Çubukların eksik olmadığı dönemler için time3=time2+10*(time2-time1) kullanabilirsiniz (zaman 2 daha yakınsa). Zaman 1 daha yakın zamansa, bu hesaplamada sadece zaman1 ve zaman 2'yi ters çevirin

 
mladen:
Çubukların eksik olmadığı dönemler için time3=time2+10*(time2-time1) kullanabilirsiniz (zaman 2 daha yakınsa). Zaman 1 daha yakın zamansa, bu hesaplamada sadece zaman1 ve zaman 2'yi ters çevirin

Teşekkürler mladen, her zaman yardımcı oluyorsun.

 
cawat:

Merhaba, burada yeniyim ve hala mql4 kodlamasını öğrenmeye çalışıyorum.

Şu anda bu dikdörtgeni çizmek için yardıma ihtiyacım var.

Sorun şu ki, A Uzunluğundan 10 kat uzadığı 3 noktasındaki tarihi almak için B Uzunluğunu nasıl ölçebilirim?

Herhangi bir yardım çok takdir edilecektir. teşekkürler

1 soru daha, çubuğu time2'den time1'e nasıl sayabilirim? Bildiğim kadarıyla iBarshift yalnızca belirli bir tarihten itibaren saymaya başlayabilir.

 
cawat:
1 soru daha, çubuğu time2'den time1'e nasıl sayabilirim? Bildiğim kadarıyla iBarshift yalnızca belirli bir tarihten itibaren saymaya başlayabilir.

Şu şekilde deneyin:

iBarShift(NULL,0,time2)-iBarShift(NULL,0,time1);