Sormak! - sayfa 72

 
reiver:
Umarım birileri bana başlangıçta oldukça basit olacağını düşündüğüm bir konuda yardımcı olabilir. Aslında Metatrader ile birlikte gelen bir göstergeye sesli bir uyarı koymak istedim, böylece belirli bir seviyeye ulaştığında bana söyleyecektir. Gösterge Force Index'tir, ancak bunun için Uzmanlar/Göstergeler klasöründe hiçbir yerde bir MQ4 dosyası bulamıyorum. Dosyayı nerede bulabileceğime dair bir fikri olan var mı?

Eğer mq4 dosyasını bulabilirsem, bu konunun başında Codersguru tarafından verilen kodu bir uyarı eklemek için kullanabileceğimi varsaymakta haklı mıyım?

Teşekkürler

2.000 göstergemi aradım ve ayrıca boş çıktı. Belki de onun yerine Meyve Suyu göstergesini kullanabilirsiniz???

Dave

<<<

Bu Kuvvet Endeksi göstergesi, Meta ticari plaka göstergelerinden edinilebilir, ancak kodlama yapılmaz!

Dosyalar:
 
Julia:
Tamam, işte anlaşma. Yukarıdaki kod için, OrderSend........ ve devam eden kısmın 15:30:00'daki fiyatın 30 pip üzerinde bir BuyStop ve 15:30'daki fiyatın altında bir SellStop 25 pip'i oluşturmasını istiyorum: 00.

Terminolojinin "limit emirleri" olduğunu düşünüyorum; stop emirleri fiyat hareketinin tersine bekleyen emirlerdir ve limit emirleri fiyat hareketi ile bekleyen emirlerdir. Böylece, mevcut fiyatın üzerinde bir BuyLimit (veya SellStop) ve fiyatın altında bir SellLimit (veya BuyStop) belirlersiniz. Bunun dışında, zaten temel unsurlara sahipsiniz .... veya belki başka biri gerçek kodla yardımcı olmak istiyor.

 
iscuba11:
ObjectCreate'i grafik penceresine karşı göstergeden ayrı bir pencerede nasıl kullanabilirim ???? Bu kullanışlı olurdu!
Dave <<<

Merhaba iscuba11,

Tüm yapman gereken:

ObjectCreate("Object Name",OBJ_LABEL, 1 ,0,0);

"1", "0"dan sonraki ilk penceredir - Ana grafik penceresi. Yani ana grafik penceresinin altında 3 gösterge pencereniz varsa ve nesnenizin üçüncü gösterge penceresinde görünmesini istiyorsanız, "0" yerine "3" kullanırsınız.

Bu ışıkta, nesne etiketlerini yerleştirmek için genellikle bir "Boş" gösterge penceresi kullanıyorum ve kodumun gerçekten doğru çalıştığını ve işlerin ne zaman ve nasıl gerçekleştiğini doğrulamak için "Canlı - olduğu gibi" kodumu test etmek için genellikle bu nesne etiketlerini kullanıyorum . meli.

 

ralph.ronnquist

SellLimit - fiyatın üzerinde satmak

BuyLimit - fiyatın altında satın alın

Bana güvenmiyorsanız - fiyatın altında bir Satış Limiti belirlemeyi deneyin ve böyle bir işlemle bir resim gönderin

 

Kod aydınlatıcı için çok teşekkürler. Öğrendiklerime eklenecek başka bir altın külçe.

Teşekkürler ve harika bir hafta sonu geçirin!!

Dave <<<
 

Seperate_Window Kontrol sorusu

Akşam için son bir soru. Gösterge penceresinin boyutu nasıl kontrol edilir??? Pencerenin sadece 3/8" boyunda olmasını istiyorum.

Denedim:

#property indicator_width1 90

ne yaptığını görmek için çaresizlikten, ama hiçbir şey olmuyor.

Aslında benim ilgilendiğim, grafiğin altından gösterge penceresinin yüksekliği (uzunluğu).

Herhangi bir öneriniz dikkate alınacaktır !!!!!!!!!!!!!!!!

Dave <<<
 

Teşekkürler. Bu çok faydalı bir bilgiydi.

Bir şey daha.

Diyelim ki saat 16:00'da bekleyen emirlerim gerçekleşmedi veya açık pozisyonlarım tp veya sl rach yapmadı. Kod ne olurdu? Kısa ve anlaşılır bir şey lütfen.

Ve.

Diyelim ki saat 16:00'da açık pozisyonları nasıl iptal etmek ve bekleyen emirleri silmek istediğimi biliyorsunuz. Şimdi, piyasa saat 16:00'dan sonra ilk tik'i tanıdığında bunu yapmasını istiyorum. Teşekkür ederim.

---Julia---

 

Sadece şablonu kullanın

iscuba11:
Akşam için son bir soru. Gösterge penceresinin boyutu nasıl kontrol edilir??? Pencerenin sadece 3/8" boyunda olmasını istiyorum.

Denedim:

#property indicator_width1 90

ne yaptığını görmek için çaresizlikten, ama hiçbir şey olmuyor.

Aslında benim ilgilendiğim, grafiğin altından gösterge penceresinin yüksekliği (uzunluğu).

Herhangi bir öneriniz dikkate alınacaktır !!!!!!!!!!!!!!!!

Dave <<<

Aslında gösterge penceresi yüksekliğini programlı olarak değiştirmeyi denemedim. Genellikle manuel olarak boyutlandırdım ve ardından şablonu kaydettim. Daha sonra herhangi bir grafik penceresine geri çağrıldığında gösterge penceresi, manuel olarak yeniden boyutlandırılmadığı sürece sabit kalır.

Belki başkalarının bu konuda bir fikri vardır.... Kayıtlı şablon mevcut olduğundan bu konuyu hiç düşünmedim.

Kendinize iyi hafta sonları iscuba11

saksofoncu

 

Sanırım benim de aynısını yapmam gerekecek - Şablonları kullanın.

Dave

<<<

 

minnetle...

static bool closed = false;

if ( closed && TimeHour( Time[0] ) != 16 ) {

closed = false;

}

if ( TimeHour( Time[0] ) == 16 && ! closed ) {

closed = true;

// Close/delete everything open ...

for ( int i = OrdersTotal() - 1; i >= 0; i-- ) (

if ( ! OrderSelect( i, SELECT_BY_POS ) ) {

closed = false; // Try again on next tick

continue;

}

switch ( OrderType() ) {

case OP_BUY:

OrderClose( OrderTicket(), OrderLots(), Bid, 1 );

break;

case OP_SELL:

OrderClose( OrderTicket(), OrderLots(), Ask, 1 );

break;

default: // All pending orders

OrderDelete( OrderTicket() );

}

}

}