Sormak! - sayfa 22

 
billworld2:
Teşekkürler, ama bu işe yaramıyor. İlk olarak, "i>=ObjectsTotal" öğesini "i<=ObjectsTotal" (yazım hatası) olarak değiştirdim. Ardından, ok nesnesinin adını içeren yeni bir metin nesnesi oluşturmak istediğimiz yerde başka bir ok nesnesi oluşturduğunuzu fark ettim. Her neyse, aşağıdaki kod, hepsi aynı koordinatlarda örtüşen bir grup ok (yaklaşık 50) oluşturuyor.

Bu konuda hala kayıp. Bir kez daha bakma şansınız varsa, bu çok makbule geçer. Açık olmak gerekirse, metin nesnesinin metin açıklamasının ok nesnesinin adına eşit olduğu her mevcut ok nesnesinin altına konumlandırılan yeni bir metin nesnesi oluşturmak istiyorum.

Fatura

Sana fikri göstermek istedim. Bence o kadar kolay ki tüm kodu okuyup fikri anladığınızda iyi bir kod yapacaksınız.

 

Ama "çok kolay" olan fikir işe yaramıyor. Sanırım bu kadar kolaysa, neden işe yaramayan bir şey göndermek ve "çok kolay" olduğunu iddia etmek yerine sadece doğru bir cevap göstermiyorsunuz? İnsan nasıl yapılacağını anladıktan sonra her şey kolaydır.

Kalenzo:
Sana fikri göstermek istedim. Bence o kadar kolay ki tüm kodu okuyup fikri anladığınızda iyi bir kod yapacaksınız.
 

Hala burada yardım arıyorum. Belki bu gerçekten basit, ama bunu açıklığa kavuşturmak için iyi bir belge bulamıyorum.

Çubukları artan sırada sağdan sola (şimdiden geçmişe) ve azalan sırayla soldan sağa saymayı anlıyorum. Anlamadığım şey, Çubukların ASCENDING düzeninde soldan sağa nasıl sayılacağı. iBarsShift'e bir göz atmak için bahsedildi, ancak iBarsShift, sağdan sola sayımı referans alıyor. Anlamadığım bir şey daha eksik.

Her ayın başından başlayarak çubukları soldan sağa (geçmişten günümüze) saymak istiyorum.

Bu oldukça basitse beni bağışlayın. Ve herhangi bir yardım için teşekkürler.

Fatura

billworld2:
Çubuk sayımı MQL'de her zaman sağdan sola (şimdiden geçmişe) gerçekleşir doğru mu?

Geçmişten günümüze çubuk sayımını nasıl başarabilirim?

Basit bir örnek vermek gerekirse, belirli bir aydaki her bir çubuğu, ayın ilk çubuğunu temsil eden 1 ve sonraki çubukların artan artışını temsil edecek şekilde nasıl numaralandırabilirim?

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

Bill (hala bir döngüye yakalandı)
 
Eaglehawk:
Son zamanlarda pek aktif değilim çünkü interbankfx'in 4 Temmuz'daki "izin günlerini" öğrendiğimden beri, işlemlerden güvenli bir şekilde çıkmak ve yenilerini açmamak için bir güvenlik dedektörü üzerinde çalışıyorum. (Umarım yeni bir komisyoncu bulmaktan sonraki en iyi şey ). Sadece tam bir adet beklemeyin, (bir adet dosyasındaki bir adet kurulum kılavuzudur).

Oluşturmak, kodlama deneyiminde beni beklediğimden (veya istediğimden) çok daha ileriye itti. ) ve şimdi araştırmanın cevaplayamadığı bir sorum var. söz konusu baş belası bana oldukça basit bir cevap vermiş gibi görünüyor, ancak onu bulma konusunda hiç şansım olmadı, bu yüzden öyle olduğunu söylemekte pek doğru değilim.

Mevcut ticarete bakmanın ve karlı olup olmadığını görmenin bir yolu var mı?

Adım adım:

1) Mevcut siparişi seçin

2) Sipariş açılış fiyatını okuyun

3a) sipariş UZUN ise ASK-OrderOpenPrice()

3b) sipariş KISA ise OrderOpenPrice() - BID

4) Bir önceki işlemin değeri > 0 ise, sipariş karlıdır.

Bu kadar

 

bu kadar?

Vay! İşe yarıyor. Teşekkürler! (Bu kadar basit olduğuna inanamıyorum )

 
Eaglehawk:
Vay! İşe yarıyor. Teşekkürler! (Bu kadar basit olduğuna inanamıyorum )

Bazen çok basit şeyler bile ele alınması çok zor görünüyor :) :)

 

RSX çizgisinin 70'in üzerinde veya 30'un altında olması durumunda renk değiştirmesini sağlamak için RSX göstergesine hangi kodu eklemem gerektiğini bilen biri olup olmadığını merak ediyordum.

Teşekkürler!

 

Kar Tutma Zarar Yönetimi

Hepinize merhaba,

CODEGURU'nun Para Yönetim sistemine Kar ve Zarar Yönetimi özelliğini eklemeye çalışıyorum...

Fikir!!

Hesap Bakiyesi belirli bir yüzdeye ulaştığında MM Lotlarla işlem yapıyorsanız, normal MM Lotlarla işlem yapmadığınız için Kâr Kazancının Kaybolmaması için MM Lotlarının önemli ölçüde azaltılmasını istiyorum.

Yaptığım şeye bak ama bunun işe yarayıp yaramayacağından emin değilim

çift lotMM = MathCeil(AccountFreeMargin() * Risk / 1000) / 100;

if(AccountIsMicro==false) //normal hesap

{

if(lotMM < 0.1) lotMM = Lot;

if(AccountBalance()>=ProfitFactor) lotMM = 0,2;

if((lotMM > 0,5) && (lotMM < 1)) lotMM = 0,5;

if(lotMM > 1.0) lotMM = MathCeil(lotMM);

if(lotMM > 100) lotMM = 100;

}

Herkes lütfen bu konuda yardım edin... CODEGURU katkılarınız memnuniyetle karşılanacaktır.

 

Ters renkleri kullanabilir misin?

ObjectSetText'te sarı arka planda kırmızı sayılan bir ters renk kullanabilir miyim?

 

haftalık durdurma/hedef

EA'ma haftalık bir durak/hedef eklemeye çalışıyorum. İşte yapmaya çalıştığım şey... Pazar gününden başlayarak haftanın kar/zararını hesaplamaya başlayın, belirli bir seviyeye ulaşıldığında ticaret Cuma Kapanışlarına/Pazarları açık olana kadar durdurulacak, ardından P&L sıfırlanacak.

Ayrıca, EA hafta ortasında başlatılırsa, Pazar gününden itibaren P&L'yi bilmesi gerekecektir.