Temel sorular... - sayfa 10

 
Pava:
Bu forumda sihirli bir sayı çözümü olan bir adım vardı... ne yazık ki davidke & Walander yenilikçi fikirlerimden nefret etti ve tahtanın her yerinde kokuyu artırdı...sonuç olarak adım silindi...

Beni aşağı çeken yol bu. EA'nın sihirli numarayı bir dosyaya yazmasını sağlayabileceğimi düşünüyorum ve daha sonra sihirli sayı varsa, ticareti yeniden açmayacaktır.

FileWrite - MQL4 Belgeleri

 

Sadece 1 Ticaret

Merhaba,

bir MQL - Kodu arıyorum.

Bir işlem açmak istiyorum ve işlem TP veya SL tarafından kapatılırsa bir sonraki ticarete başlayın.

Sadece bir ticaret aktif olmalıdır!

Biri bana yardım edebilir mi?

Saygılarımla

Daniel

 

Yardıma ihtiyacım var!

Aşağıdakileri uygulamak istiyorum:

Her M15 çerçevesi için maksimum 2 sipariş açın. Nasıl olduğunu bulamıyorum. Birisi bir kod yazar mı veya uygun bir bağlantı verir mi?

Çok teşekkürler

 

MT4'te EA oluşturduğunuzda, her fiyat adımında çağrılan start() işlevi vardır. Bu fonksiyon içerisinde Time[ 0 ] değerini okuyarak mevcut mumun açılış zamanını takip edebilirsiniz. Bu değer önceki okumadan değişirse, yeni mumun ilk kenesindesiniz, bu nedenle o anda işlemlerinizi açmalısınız.

 

Cevap için teşekkür ederim.

Ancak, M15 çerçevesinin başına iki bekleyen emir yerleştirerek, robotun bu aralıkta 2'den fazla emir açmasını nasıl engelleyebilirim? Ayrıca, bir sonraki M15 çerçevesinde aynısını istiyorum: yine bekleyen iki emir vermek ve bunlar açılacaksa, mevcut M15 mumunun sonuna kadar başka bir şey yapmayın.

Teşekkür ederim

 

SiparişSeç

Herkese selam,

Orderselect hakkında bir sorum var. Son siparişin kapatıldığı zamanı bulmak istiyorum. MODE_HISTORY endeksinde kaç işlem olduğunu bilmenin ve sonuncuyu seçmenin bir yolu var mı? veya sırayla her siparişi seçip MAX OrderCloseTime()'ı kontrol etmem mi gerekiyor?

teşekkürler

 
Lurch:
...MODE_HISTORY endeksinde kaç işlem olduğunu bilmenin ve sonuncuyu seçmenin herhangi bir yolu var mı?

Hayır, bu güvenilir değil çünkü terminalin geçmiş tablosunun nasıl sıralandığına bağlı.

Öğle yemeği:
Herkese Merhaba, ...ya da sırayla her siparişi seçip MAX OrderCloseTime()'ı kontrol etmem mi gerekiyor?

Evet, doğru yol bu.

 

Tüm Siparişleri Kapat

Herkese selam,

Kodlamada yeniyim ama C kursu alıyorum ve kavramları oldukça iyi anlıyorum. MQL4 biraz daha karmaşıktır.

Her neyse, tüm emirleri nasıl kapatacağımı buldum ve nasıl takip eden bir stop oluşturacağımı buldum, ama çözemediğim şey, tüm açık emirleri kapatan bir stop stop'a nasıl sahip olunacağı.

Örneğin,

Diyelim ki 1.000'den .1 lot alışım ve 1.040'tan .1 lot alışım var. Son durak 15, yani fiyatın 1.050'ye çıktığını ve sonra 1.035'e düştüğünü varsayalım. 1.035'te her iki pozisyonun da kapanmasını istiyorum. Şu anda çalışma şekli, TS'ye vurulduğunda yalnızca son açılan pozisyonun kapanmasıdır.

 

açık sipariş sayısını sınırla

Metatrader'da herhangi bir zamanda açık olan emir sayısını sınırlamak mümkün mü, örneğin farklı grafiklerde çalışan bir adetim var ve aynı anda 10'dan fazla açık emir istemiyorum, bunu yapmanın bir yolu var mı?

herhangi bir yardım için teşekkürler.

 

Gösterge Başlığını Silme

Bir göstergenin başlığını silmek için yapabileceğim bir şey var mı? Gösterge 8 arabelleğe sahiptir ve başlıkta grafikte görmek istemediğim tüm değişkenleri gösterir. Göstergede '//' için dize kodu yoktur, bu nedenle varsayılan olarak tüm gösterge değerlerini otomatik olarak listeliyor gibi görünmektedir. Bunun herhangi bir çözümü var mı??

David