Nasıl kodlanır? - sayfa 330

 
sunshineh:
teşekkürler mladen,

ama gerçek zamanın grafikte gösterildiğini nasıl anlayabilirim?

Bu kodu ea'ma koyduğumda bile, "Zaman" nesnesi her saniye güncellenmiyor. Niye ya? Metin nesnesini güncellemek çok zaman alıyor mu?

Ama bu benim için bir çözüm değil. Belki de gösterge için keneler "oluşturmak" mümkündür, böylece her saniye güncellenir?!

gün ışığı

TimeCurrent() yerine TimeLocal() kullanın (TimeCurrent(() son tik saatini gösterirken TimeLocal() tik olmadığında bile her zaman değişen yerel saati gösterir)

 

teşekkürler mladen,

evet, saatim için TimeLocal()- işlevini kullanmayı planladım.

Ama benim sorunum, çok nadir kullanılan bir temel üzerinde çalışan ve her saniye bir onay almayan bir göstergeyi nasıl fark edebilirim?

EA-Endless döngümü şimdi kene üreteci ile hafta sonu denedim.

Her zaman bir kez bir kene gönderdiğimde, her birinin sonsuz döngümde kaldığını ve komisyoncu keneler olmadan zamanımı çizdiğini düşündüm.

Ama bu yanlış :-( Onay oluşturucuyu durdurduktan sonra çizelgedeki zaman her zaman aynıdır.

Uyku fonksiyonu yüzünden mi?

Bu yüzden sonsuz bir döngü düşündüm.

Bilgisayarımın zamanını komisyoncu bağlantısı olmadan grafikte göstermek için bir geçici çözüm olması gerektiğini düşünüyorum ?!

 
sunshineh:
teşekkürler mladen,

evet, saatim için TimeLocal() işlevini kullanmayı planladım.

Ama benim sorunum, çok nadir kullanılan bir temel üzerinde çalışan ve her saniye bir onay almayan bir göstergeyi nasıl fark edebilirim?

EA-Endless döngümü şimdi kene üreteci ile hafta sonu denedim.

Her zaman bir kez bir kene gönderdiğimde, her birinin sonsuz döngümde kaldığını ve komisyoncu keneler olmadan zamanımı çizdiğini düşündüm.

Ama bu yanlış :-( Onay oluşturucuyu durdurduktan sonra çizelgedeki zaman her zaman aynıdır.

Uyku fonksiyonu yüzünden mi?

Bu yüzden sonsuz bir döngü düşündüm.

Bilgisayarımın zamanını komisyoncu bağlantısı olmadan grafikte göstermek için bir geçici çözüm olması gerektiğini düşünüyorum ?!

gün ışığı

Bu sonsuz döngüyü start() içinde kullanmayın.

init() içinde kullanın ve EA'lar devre dışı bırakıldığında bile çalışacaktır.

 

Şimdi kodumu init işlevine koydum. Ama aynı zamanda her saniye gerçek zamanı yapamam :-(

 
sunshineh:
Şimdi, kodumu init işlevine koydum. Ama aynı zamanda her saniye gerçek zamanı yapamam :-(

Bunun gibi bir şey deneyin (bu bir EA):

int init()

{

while(!IsStopped())

{

Comment(TimeToStr(TimeLocal(),TIME_DATE|TIME_SECONDS));

Sleep(500);

}

return(0); }

void deinit() { return; }

void start() { return; }

Çalışacak

 
sunshineh:
Şimdi, kodumu init işlevine koydum. Ama aynı zamanda her saniye gerçek zamanı yapamam :-(

Henüz işinize yaramıyor mu?

 

merhaba mladen,

Platformun sol üst köşesindeki MT4 tek tıklama ticaret panelinden yerleşik lotlara erişmenin herhangi bir yolu var mı, örneğin, bir EA ile bekleyen bir emir ayarlarsam, o işlem panelindeki lot verilerini kullanmak için kodlayabilir miyim?

Saygılarımızla

 
cja:
merhaba mladen,

Platformun sol üst köşesindeki MT4 tek tıklama ticaret panelinden yerleşik lotlara erişmenin herhangi bir yolu var mı, örneğin, bir EA ile bekleyen bir emir ayarlarsam, o işlem panelindeki lot verilerini kullanmak için kodlayabilir miyim?

Saygılarımızla

CJA

Açıkçası bilmiyorum

Bunu yapmanın bir yolu olup olmadığını kontrol etmek zorunda kalacak

 

Çoklu Siparişleri Değiştirme

Biri beni birden fazla emri nasıl değiştireceğime dair bilgi bulabileceğim, tüm açık emirlerin TP'sinin, açılan ilk emrin TP'sine değiştirileceği yönü gösterebilir mi?

Teşekkürler!

 

Kodlama yardımı

Ea'm için kodlama yardımına ihtiyacım var. durum böyle.

"Ayarlanan öz sermaye hedefine ulaştıktan sonra, tüm açık siparişleri kapatmam gerekiyor ve öz sermaye hedefini yeniden belirlediğimde yeni bir işlem yapmama gerek yok."

lütfen biri bana yardım etsin...

Teşekkürler