Sormak! - sayfa 161

 

StopLoss'tan sonra Açık Ters Ticaret

Merhaba Usta Kodlayıcılar,

Lütfen bana bir önceki sipariş StopLoss'a bastıktan sonra bir iptal emri açmak için nasıl kod yazılacağını öğretir misiniz?

Örneğin:

Önce xx Stoploss ile bir AL emri açar, ardından fiyat SL'ye ulaştığında hemen (AL) Stoploss fiyatından yeni bir SATIŞ emri açar.

Riskten korunmaya izin verilmediğinden, bu ECN komisyoncusu ile çalışmalıdır.

Teşekkürler & Saygılar

 

Risk Hesaplama EA

Bir EA ile kaç lot satın alacağınıza karar vermek için kod üzerinde çalışıyorum. Hemen hemen tamamlandı, ana kısım

double LotsToOpen(double riskLevel, double ticksToRisk)

Çözmek istediğim şey, bir pipteki tiklerin nasıl bulunacağı - burada yanıtın genellikle kesirli bir lot sisteminde 10 olduğu ve pip'in 'eski' tanımını, yani bir çok EURUSD'de 10$'ı kullanıyorum, veya teklifin 5. önemli basamağında genellikle tek basamaklı bir değişiklik nedir.

çift TicksInOnePip()

{ // Bunu bir hesap için almanın programlı bir yolu olmalı.

// kullanıcı girdisine güvenmek zorunda kalmamalı.

dönüş (TicksInAPip);

}

Bunu tüm döviz çiftleriyle çalışacak şekilde nasıl programlayacağına dair herhangi bir düşünce, fikir?

Dosyalar:
 

Tamponlardaki Renk Değişikliklerini Görmek İçin Yorumları Görüntüle

Sarısakal;

Birisi bana neyi yanlış yaptığımı söyleyebilir mi? Biri bana bir rengin diğerine dönüştüğü noktayı nasıl yakalayacağımı gösterebilir mi?

Teşekkürler!

---

Merhaba Sarısakal,

---

Uyarı: LSMA5 = 2147483647.00000000

* Bu, "boş bir arabellek" olduğunu gösterir... değer alamıyor. Renk değişimini bulmak için bu ekstra arabelleklere ihtiyacınız olmamalıdır. Aşağıya bakınız.

---

LSMA arabelleklerinin değerlerini görüntülemek ve bunları renk değişiklikleriyle eşleştirmek için - Bu Yorumları LSMA kodunuza ekleyin:

Yorum (

"\n ExtMapBuffer1[shift]", ExtMapBuffer1[shift]

"\n ExtMapBuffer2[shift]", ExtMapBuffer2[shift]

"\n ExtMapBuffer3[shift]", ExtMapBuffer3[shift]

"\n ",

"\n " ) ;

İşiniz bittiğinde yeniden derleyin.

Strateji Test Cihazını Kullanın - herhangi bir EA'yı çalıştırın ve LSMA göstergenizi tabloya yerleştirin. STester'ı gerçekten çok yavaş çalıştırın ve renkler değiştikçe arabellek değerlerinin değişimini izleyin.

Bu yardımcı olur umarım,

Robert

 

Momentumun değerini göster ??

Merhaba, biri bana değerini nasıl göstereceğimi gösterebilir mi?

göstergesi olmadan ekrandaki momentum

ekranda?

Şimdiden teşekkürler!

Saygılar, halvard

 

Göstergenin beyan alanında bir if ifadesini nasıl ayarlayabilirim, bunun gibi bir şey

harici int TS=30; //sondaki durak

ve dahil

if(Rakamlar==2||Rakamlar==4) PF=1; başka PF=10;

basamakları otomatik olarak ayarlamak için?

 

PF değişkenini init işlevinin dışında tutarsınız ve PF'yi başlatmak için kodunuzu init işlevinin içine koyarsınız.

Ayrıca if ifadelerinizde parantezleri daha fazla kullanmayı deneyin. Takip etmeyi çok daha kolay hale getirir ve hatalar aldığınızda onları takip etmek daha kolaydır.

if(xxx){

zzz

}else{

yyy

}

Lüks

 

Yardıma ihtiyacınız var!!

herkese merhaba

Birisi kaos osilatör göstergesini değiştirebilir, biz de onu koyabiliriz.

grafikte bir arka plan olarak?

Zaman ayırdığınız ve sahip olduğum her şey için çok teşekkür ederim

bunca yıl senden öğrendim

Dan

Dosyalar:
 

Pencere Yüksekliği ile İlgili Soru

Herkes bana ana pencere yüksekliğinin piksel değerini nasıl alacağımı önerir. Aşağıdaki yöntemle ana pencerenin altından y_mesafesini hesaplamak istiyorum.

y_distance = (price-WindowPriceMin())/(WindowPriceMax()-WindowPriceMin())*WindowHeight

piksel cinsinden y mesafesini vermek için WindowHeight değerini piksel cinsinden almam gerekiyor.

iscuba11:
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 <<<
 

Çoklu Zaman Çerçevesinin Hesaplanması Hareketli ortalama

Merhaba Tüccarlar,

Gösterge üzerinde çalışıyorum ve çoklu zaman çerçevesi hareketli ortalamasını basit bir zaman çerçevesine nasıl hesaplayabileceğimi bilmem gerekiyor

Örneğin :

dönüştürmem gerekiyor

SMACurrent=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift)

SMAPrevious=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift+1)

23'ün kongre için Üstel olduğunu duydum ama emin değilim.

Zaman akımı (5M) için "1" değeri nasıldır?

SMACurrent=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift)

SMAPrevious=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift+1)

Yardımın için teşekkürler

Bixwin

 

Birden fazla satırım olduğunda işlemek için her seferinde bir satırı nasıl seçebilirim? gibi bir şey

if (Askval5) { satın al=1;sat=0; }

if (Askval4) { al=1;sat=0; }

if (Askval3) { satın al=1;sat=0; }

if (Askval2) { satın al=1;sat=0; }

if (Askval1) { satın al=1;sat=0; }

Neden: