Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Lütfen bu kript kodlayıcıyı düzeltin
Merhaba Kodlayıcılar
Birisi bu senaryoda neyin yanlış olduğunu gösterebilir. Farklı Broker'da nasıl çalıştırılacağını bilmiyorum
Bu komut dosyası IBFX'ten. FXCM'ye yerleştirmeye çalışıyorum. kaydettikten ve derledikten sonra. hala çalışmıyor
teşekkürler
//+------------------------------------------- --------------------------------+
//| IBFX - Hızlı Buy.mq4 |
//| Telif Hakkı © 2010, InterbankFX LLC |
//| Döviz Alım Satım, Döviz Alım Satım |IBFX| forex ticaret platformu, forex ticaret hesabı - Interbank FX |
//+------------------------------------------- -------------------+
#property telif hakkı "Telif hakkı © 2010, Interbank FX LLC"
#özellik bağlantısı "http://www.ibfx.com"
#Dahil etmek
geçersiz başlangıç()
{
/*+----------------------------------------------- --------------------------+
Bu komut dosyalarının hızlı yürütülmesi amaçlandığından, kullanıcı yok
harici girişler. Aşağıdaki ayarları değiştirdiğinizden emin olun, ardından derleyin
komut dosyasına bir kısayol tuşu atamadan ve kullanmadan önce.
Değiştirirseniz, magicNumber TÜM Scriptlerde AYNI OLMALIDIR
burada tüm komut dosyalarında değiştirdiğinizden emin olun !!!
Değişikliklerinizi yaptıktan sonra DERLEME'ye tıklamayı unutmayın!!!
++------------------------------------------------ ---------------------------+*/
int SihirliSayı = 915;
çift Lot = 0.30; /* Statik lot değeri kullanmak istiyorsanız bu değeri değiştirin! */
çift Risk = 1.0; /* Komut dosyasının hesaplamak için hesabınızın %'sini kullanmasını istiyorsanız
Takas edilecek lot lotunun 0,0 olarak ayarlandığından emin olun */
int Kayma = 3;
int StopLoss = 38; // Pip cinsinden sayı, yani: 50 pip için 50.
int ProfitTarget = 40; // Pip cinsinden sayı, yani: 50 pip için 50.
int MaxRetry = 10; // Sipariş Başarısız Olursa - Kaç kez yeniden deneyeceğiz?
string Yorum = "IBFX - Hızlı Satın Al";
//+------------------------------------------- --------------------------+
//| BU HATTININ ALTINDAKİ HİÇBİR ŞEYİ DEĞİŞTİRMEYİN!!! |
//+------------------------------------------- --------------------------+
Sym = Sembol();
SymPoints = MarketInfo(Sym, MODE_POINT);
SymDigits = MarketInfo(Sym, MODE_DIGITS);
if( SymPoints == 0.00001 ) { SymPoints = 0.0001; }
else if( SymPoints == 0,001) { SymPoints = 0.01; }
if( Lot <= 0.0 )
{
Lot = MM(Sim, Risk );
if( Risk <= 0 )
{
Alert( Commentary + "- Geçersiz Lot/Risk ayarları!");
dönüş;
}
}
Comment( "IBFX - QuickBuy | Uzun Sipariş Veriyorum, Lütfen Bekleyiniz...");
EnterLong( Sym, Lot, Yorum, StopLoss, ProfitTarget, MagicNumber, MaxRetry, Slippage);
Yorum("");
dönüş;
}
//+------------------------------------------- --------------------------------+
İşte ikinci komut dosyası
//+------------------------------------------- --------------------------+
//| IBFX - Hızlı CloseAll.mq4 |
//| Telif Hakkı © 2010, InterbankFX LLC |
//| Döviz Alım Satım, Döviz Alım Satım |IBFX| forex ticaret platformu, forex ticaret hesabı - Interbank FX |
//+------------------------------------------- -------------------+
#property telif hakkı "Telif hakkı © 2010, Interbank FX LLC"
#özellik bağlantısı "http://www.ibfx.com"
#Dahil etmek
//----
geçersiz başlangıç()
{
/*+----------------------------------------------- --------------------------+
Bu komut dosyalarının hızlı yürütülmesi amaçlandığından, kullanıcı yok
harici girişler. Aşağıdaki ayarları değiştirdiğinizden emin olun, ardından derleyin
komut dosyasına bir kısayol tuşu atamadan ve kullanmadan önce.
Değiştirirseniz, magicNumber TÜM Scriptlerde AYNI OLMALIDIR
burada tüm komut dosyalarında değiştirdiğinizden emin olun !!!
Değişikliklerinizi yaptıktan sonra DERLEME'ye tıklamayı unutmayın!!!
++------------------------------------------------ ---------------------------+*/
int MaxRetry = 10; // Sipariş Başarısız Olursa - Kaç kez yeniden deneyeceğiz?
int Kayma = 10;
string Açıklama = " IBFX - TÜM siparişleri kapat";
//+------------------------------------------- --------------------------+
//| BU HATTININ ALTINDAKİ HİÇBİR ŞEYİ DEĞİŞTİRMEYİN!!! |
//+------------------------------------------- --------------------------+
Comment( Commentary + " | Tüm Siparişler Kapatılıyor, Lütfen Bekleyiniz...");
CloseAll( "Yok", 0, OP_ALL ,MaxRetry, Kayma, Yorum );
Yorum("");
dönüş;
}
Kodlar
Merhaba
Görünüşe göre betikler sadece IBFX ile çalışmak üzere yazılmıştır - #include - Bu 2 betik hakkında özel bir şey göremiyorum bu forumdan indirebileceğiniz benzer betikler var ve aynı sonuçları elde edecekler.
Saygılarımızla
DLL denilen ödeme ortadan kaldırmak mümkün mü?
Expert Advisor .EX4'te çağrılan DLL'leri ortadan kaldırmak mümkün mü?
teşekkürler ve saygılar.
GBPJPY Günlük Volatilite Ticareti
neyi yanlış yaptığımı anladım. gönderiyi silebilir.
Teşekkürler
Acemi yardım - muhtemelen basit bir hata mı?
Herkese selam,
Yaklaşık 15 yıldır C ve PHP programcısı olmama rağmen MT4 ve MQL programlamada yeniyim. Son birkaç hafta içinde MQL'de bir EA kodluyorum ve iyi çalışıyor gibi görünüyor - ama geriye dönük test yapmıyor. Bir grafik oluşturmaz, hiç ticaret yapmaz. Görsel modda geriye doğru test yapacak ve yavaş yavaş bir grafik ve nihai rapor üretecek, ancak görsel olmayan modda olmayacak. Görsel modda geriye dönük test çok uzun sürüyor!
Neyi yanlış yaptığımı anlayamıyorum ve forumlarda hiçbir şey bulamadım - bu sorunu daha önce gören var mı?
Herhangi bir yardım takdir edildi.
Andy
Herkese selam,
Yaklaşık 15 yıldır C ve PHP programcısı olmama rağmen MT4 ve MQL programlamada yeniyim. Son birkaç hafta içinde MQL'de bir EA kodluyorum ve iyi çalışıyor gibi görünüyor - ama geriye dönük test olmayacak. Bir grafik oluşturmaz, hiç ticaret yapmaz. Görsel modda geriye doğru test yapacak ve yavaş yavaş bir grafik ve nihai rapor üretecek, ancak görsel olmayan modda olmayacak. Görsel modda geriye dönük test çok uzun sürüyor!
Neyi yanlış yaptığımı anlayamıyorum ve forumlarda hiçbir şey bulamadım - bu sorunu daha önce gören var mı?
Herhangi bir yardım takdir edildi.
Andy[lang=pl]andy bize kodu gösterebilir misin?
Şerefe,
Grzesiek[/lang]
Bekleyen Siparişi Kontrol Et
Merhaba!
her şeyden önce: burada yeni...harika bir site!
Çözemediğim bir sorunum var. Arama işlevi ve google bana yardım edemedi, ne MQL4 Belgeleri ne de MQL4 Eğitimi ... :/ Burada bir cevap almayı umuyorum.
Sahip olduğum sorun, bekleyen bir siparişin doğru şekilde açılıp açılmadığını nasıl kontrol edeceğimi bulamamam. Özellikle bekleyen bir siparişin fon yetersizliği nedeniyle reddedilip reddedilmediğini kontrol etmek istiyorum. GetLastError() ile son hatayı kontrol edersem, "Yeterli para yok" anlamına gelen "134" değil, yalnızca "0" kodunu alıyorum. test günlüğümde "bekleyen sipariş silindi[yeterli para yok]" (ciddi olarak "yeterli para yok" ^^) mesajını alıyorum.
Bu bilgiyi bir tür mantık koduyla alabileceğimi biliyorum ama sistemin ne dediğini kontrol etmek istiyorum. bazı önerilere/çözümlere gerçekten minnettarım .
Çok teşekkürler!
Hataları Bulmak için Yazdır ve Yorum Yap özelliğini kullanın
Merhaba!
Sahip olduğum sorun, bekleyen bir siparişin doğru şekilde açılıp açılmadığını nasıl kontrol edeceğimi bulamamam. Özellikle bekleyen bir siparişin fon yetersizliği nedeniyle reddedilip reddedilmediğini kontrol etmek istiyorum. GetLastError() ile son hatayı kontrol edersem, "Yeterli para yok" anlamına gelen "134" değil, yalnızca "0" kodunu alıyorum. test günlüğümde "bekleyen sipariş silindi[yeterli para yok]" (ciddi olarak "yeterli para yok" ^^) mesajını alıyorum.
Bu bilgiyi bir tür mantık koduyla alabileceğimi biliyorum ama sistemin ne dediğini kontrol etmek istiyorum. bazı önerilere/çözümlere gerçekten minnettarım .
Çok teşekkürler!Merhaba NoTalent,
Hataları bulmak için kodunuzda birçok PRINT ve COMMENT deyimi kullanabilirsiniz. İşlemlerin yapıldığı ve Hata Mesajlarınızın bulunduğu her bölüme yerleştirin.
YORUMLAR , test sırasında değerleri hemen görebilmeniz için doğrudan ekranda görüntülenir.
PRINT , günlüklerinizde görüntülenir. Testleri kısa tutun, böylece günlüğünüz küçük ve hataları bulmanız daha kolay olur.
Bu yardımcı olur umarım,
Robert
Merhaba NoTalent,
Hataları bulmak için kodunuzda birçok PRINT ve COMMENT deyimi kullanabilirsiniz. İşlemlerin yapıldığı ve Hata Mesajlarınızın bulunduğu her bölüme yerleştirin.
YORUMLAR , test sırasında değerleri hemen görebilmeniz için doğrudan ekranda görüntülenir.
PRINT , günlüklerinizde görüntülenir. Testleri kısa tutun, böylece günlüğünüz küçük ve hataları bulmanız daha kolay olur.
Bu yardımcı olur umarım,
RobertMerhaba Rob,
Bu işlevlerin farkındayım, ancak ipucu için teşekkürler. Bahsettiğim gibi, Hata kodunu görüntüledim ve bu senaryo gerçekleştiğinde hiçbirini almadım. Bundan hoşlanmıyorum, ama sanırım bu bilgiyi bana pozisyonun kapandığını söyleyen diğer komutlar aracılığıyla alacağım. Herhangi bir öneriniz varsa, onları duymaktan memnuniyet duyarım Teşekkürler!
N0talent
Basitçe EMA geçiş kodu gerekir .........
Merhaba arkadaşlar,
ben acemiyim Basit bir stratejim var. EMA geçtiğinde sadece kafa derisi yüzüyorum. Her geçişte sadece bir ticaret alıyorum. Her EMA geçişinde yalnızca bir ticaret alabilecek bir koda ihtiyacım var. Lütfen......