Komut dosyasını Uzman Danışman aracılığıyla çalıştırın - sayfa 4

 

EA tarafından komisyoncu sunucusuna sinyal göndermenin bir yolu varsa, böylece EA emirleri açar ve kapatır

sunucunun SL ve TP'yi kapatması gibi (hemen, gecikmeden, yerinde),

lütfen bana bildirin!

Bununla TP'yi aracımın minimum TP seviyesinde ayarlamak istediğimi kastetmiyorum.

Herhangi bir TP ayarlamak istemiyorum, EA'mın kendi kar seviyelerimde güvenilir bir şekilde kapanmasını istiyorum (broker 4 veya 5 haneye bağlı olarak 0,1 - 1 Pip arasında herhangi bir şey).

Ve sakın bana üzerinde milyon dolarlık profesyonel hesap açmam gerektiğini söyleme!

Not: Sorunun programların çalışma biçiminde yattığını biliyorum. PHP kodlama konusunda biraz deneyimim oldu. PHP sunucu tarafında çalışır.

Bilgisayarımdaki mql programları, istemci tarafında, yani bilgisayarımda, aracının sunucusuna sinyaller göndererek çalışır.

Yine de profesyonel bir kodlayıcı değilim! Düşünebiliyorum ve biliyorum ki, bir sipariş açıldığında, bilgi komisyoncu sunucusundadır,

ve bu yüzden TP ve SL'nin yürütülmesi çok iyidir. EA'mdan aynı uygulamayı istiyorum - bu çok mu fazla şey istiyor?

Bence bu adil! Aksi takdirde komisyoncunun benim üzerimde olması gerekenden daha fazla avantajı olur!

 
MACD Sample programı bunu biraz düzenleme ile yapar. Bu arada, "çevrimdışı" kelimesinin internete bağlı olmadığınız ve dolayısıyla komisyoncuya bağlı olmadığınız anlamına geldiğini ve dolayısıyla bir ticaret yapmak için onları telefonla aradığınızı fark ettiniz.
 
Ickyrus :
MACD Sample programı bunu yapar. Bu arada, "çevrimdışı" kelimesinin internete bağlı olmadığınız ve dolayısıyla komisyoncuya bağlı olmadığınız anlamına geldiğini ve dolayısıyla bir ticaret yapmak için onları telefonla aradığınızı fark ettiniz.


Tabii ki yaparım!

Ama istediğim bu değil.

Şu anda canlı, çevrimiçi ticaret yapmak istiyorum.

Uzun vadeli ticaretle ilgilenmiyorum.

EA'mla yoğun kafa derisi yüzdürme ile ilgileniyorum!

 

Programı, yaptığınız gibi davranacak şekilde düzenlersiniz. Programlar tutarlı ve kalıcıdır ve genellikle finans dünyasındaki haberler veya neler olduğu ile ilgilenmezler. Ticaret yapma şekliniz tutarlı ve kalıcıysa, cevap bir EA'dır.

 
Dadas :


Beni aydınlatın lütfen!

Çevrimdışı bir grafikte gerçek zamanlı canlı ticareti nasıl yapabilirim?

Çok basit . . .

İlk önce çevrimdışı grafiği sentetik işaretlerle "işaretlemeniz" gerekir, bu EA'nızın start()'ı çalıştırmasını sağlar, ardından EA'nız işlem yaptığında sembol() kullanamaz, örneğin "EURUSD" gibi doğru sembol adını kullanmalıdır. . ayrıca Bid, Ask, vb. kullanamaz. . ancak bu değerleri MarketInfo() kullanarak alabilirsiniz.

 
Ickyrus :
MACD Sample programı bunu biraz düzenleme ile yapar. Bu arada, "çevrimdışı" kelimesinin internete bağlı olmadığınız ve dolayısıyla komisyoncuya bağlı olmadığınız anlamına geldiğini ve dolayısıyla bir ticaret yapmak için onları telefonla aradığınızı fark ettiniz.


Aslında, bu başlıkta kullandığım bağlamda, hayır değil.

Çevrimdışı bir grafik, doğrudan Broker'ınızdan canlı veri almayan bir grafiktir, örneğin, Broker'dan canlı verileri kullanan başka bir kod tarafından üretilen bir Renko grafiği.

 
Dadas :


Çok teşekkürler!

O kadar basit ki, bunu kendim düşünmeliydim...

Yorgun, sorguluyorum....... Eski bilgisayarım gibi - LOL!

Gerçi, bilirsin, ben biraz daha farklı düşünüyordum.

MT4 canlı alım satımında tıklamayı nasıl geçersiz kılacağımı düşünüyorum!



Bunu bir okuyun: https://www.mql5.com/en/forum/124688
 
RaptorUK :

Bunu bir okuyun: https://www.mql5.com/en/forum/124688

Şimdi bu, üzerinde çalışmam gereken bir şey!

Son olarak, bazı yararlı şeyler!

Çok teşekkürler, RaptorUK!

 

Tamam, aşağıdakileri de yaptı:

 int init()
{
   int hWnd = WindowHandle ( Symbol (), Period ());
   PostMessageA(hWnd,WM_COMMAND, 33232 , 1 );
}

Bu, start() öğesinin çalışmasını sağlamaz, peki bu, kapanışın daha iyi yürütülmesinde EA'ma nasıl yardımcı olacak?

 #define MT4_WMCMD_UPDATE_DATA     33324 /* This doesn't cause experts start() to run */
 


Peki, bunlardan herhangi biri benim durumumu nasıl çözebilir?

Bunlardan herhangi biri komisyoncunun onay işaretini nasıl geçersiz kılar, sunucuyu siparişimi kapatmaya zorlar?

Uzmanların start() çalışmasına neden olan bir komuta ihtiyacım var.

 
Dadas :

Tamam, aşağıdakileri de yaptı:

Bu, start() öğesinin çalışmasını sağlamaz, peki bu, kapanışın daha iyi yürütülmesinde EA'ma nasıl yardımcı olacak?

Peki, bunlardan herhangi biri benim durumumu nasıl çözebilir?

Bunlardan herhangi biri komisyoncunun onay işaretini nasıl geçersiz kılar, sunucuyu siparişimi kapatmaya zorlar?

EA'nızın bulunduğu grafiği "işaretlemek" için sonsuz döngüde çalışan bir komut dosyası kullanın. . . her 100 ms'de bir, her 50 ms'de bir . . . PC'niz ne olursa olsun, onu işaretlediğinizde, her işaret için veri istemediğinden emin olun, aksi takdirde Broker'ınız size biraz kızacaktır.

Senaryonun aynı grafikte olması bile gerekmez. . .