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
Vurulduğunda uyarıyı devre dışı bırakın.
ÖNEMLİ BİR SORU.
EA'da bir uyarı olması durumunda, "vurulduktan sonra uyarıyı devre dışı bırak" seçeneğini işaretleyebiliriz.
bunu gösterge uyarılarında nasıl yapabiliriz???
şimdiden çok tskler.
ÖNEMLİ BİR SORU.
EA'da bir uyarı olması durumunda, "uyarıldığında uyarıyı devre dışı bırak" seçeneğini işaretleyebiliriz.
bunu gösterge uyarılarında nasıl yapabiliriz???
şimdiden çok tskler.Hua,
Lütfen buradaki cevabıma bakın .
İsterseniz sizin için bir demo yapabilirim, Lütfen bana ''uyarıldığında uyarıyı devre dışı bırak'' eklemek istediğiniz göstergeyi söyleyin.
Merhaba - basit bir soru (umarım...)
Bir zaman tabanı çıkış komutunu nasıl kodlayabilirim?
Açık bir pozisyonun süresini, o pozisyonun halihazırda açık olan çubuk sayısı ile ifade edildiğini bilmek istiyorum.
Aslında bir pozisyonu 30 bardan sonra otomatik olarak kapatmak istiyorum (uzman danışmanımda)
Bunu mql4'te nasıl kodlayabilirim?
10X !
BarsCountDown İşlevi (codersguru tarafından)
Bir zaman tabanı çıkış komutunu nasıl kodlayabilirim?
Açık bir pozisyonun süresini, o pozisyonun halihazırda açık olan çubuk sayısı ile ifade edildiğini bilmek istiyorum.
Aslında bir pozisyonu 30 bardan sonra otomatik olarak kapatmak istiyorum (uzman danışmanımda)
Bunu mql4'te nasıl kodlayabilirim?
10X !Merhaba yanuv_av,
Sizi tekrar oynatmamdaki gecikme için çok üzgünüm; Ofisime ulaşmak ve sorularınızı yanıtlamak için tüm günümü lanet arabamı tamir ederek geçirdim. .
Artık bir EA'nız var ve siparişi 30 çubuktan sonra (veya istediğiniz sayıyı) kapatmak istiyorsunuz, değil mi?
İyi
Bu işlevi start() işlevinin üstüne yerleştirin:
{
static bool first_call = true;
static int start_bar = 0;
if(first_call)
{
start_bar=Bars;
first_call=false;
}
if(Bars == (start_bar+count))
{
Print("(TRUE) Bars= " + Bars + " : start_bars = " + start_bar);
first_call=true;
return (true);
}
else
{
Print("(FALSE) Bars= " + Bars + " : start_bars = " + start_bar);
return (false);
}
}[/PHP]
How to use this function:
bool BarsCountDown(30);
The line above returns false if the current bar hasn't exceeded the number 30 from the first call of the function (the 30 bars not yet counted)
And returns true if the current bar has exceeded the 30 bars
So, when you get true , close the position
In your start() function you may use code like this:
[PHP]start()
{
....
if(BarsCountDwon(30))
OrderClose(OrderTicket(),OrderLots(),Bid,3,Red); // close position
.....
}Umarım almışsındır.
Çalıştı mı?
Merhaba yanuv_av,
Sizi tekrar oynatmamdaki gecikme için çok üzgünüm; Ofisime ulaşmak ve sorularınızı yanıtlamak için tüm günümü lanet arabamı tamir ederek geçirdim. .
Artık bir EA'nız var ve siparişi 30 çubuktan sonra (veya istediğiniz sayıyı) kapatmak istiyorsunuz, değil mi?
İyi
Bu işlevi start() işlevinin üstüne yerleştirin:
{
static bool first_call = true;
static int start_bar = 0;
if(first_call)
{
start_bar=Bars;
first_call=false;
}
if(Bars == (start_bar+count))
{
Print("(TRUE) Bars= " + Bars + " : start_bars = " + start_bar);
first_call=true;
return (true);
}
else
{
Print("(FALSE) Bars= " + Bars + " : start_bars = " + start_bar);
return (false);
}
}[/PHP]
How to use this function:
bool BarsCountDown(30);
The line above returns false if the current bar hasn't exceeded the number 30 from the first call of the function (the 30 bars not yet counted)
And returns true if the current bar has exceeded the 30 bars
So, when you get true , close the position
In your start() function you may use code like this:
[PHP]start()
{
....
if(BarsCountDwon(30))
OrderClose(OrderTicket(),OrderLots(),Bid,3,Red); // close position
.....
}yanuv_av,
Bu senin için işe yaradı mı?
ema çapraz
Merhaba,
Her şeyden önce, bu siteden ve ayrıca kodu test etmemize ve fark yaratmamıza yardımcı olan kodlayıcıdan çok etkilendim.
Aşağıdaki tanımla pozisyonumu açıp kapatmak için bir kod arıyorum
ema = 3
ema = 13
ema 3 aşağıdan ema 13'e geçtiğinde artı 5 pip yukarı hareket ettiğinde, sipariş otomatik olarak açılacak ema 3 ve ema 13 çaprazını euro/usd için 1.1705'te siparişim 1.1710'da açılacak bunnygirl sistemi gibi bir şey ama bilmiyorum nasıl uzman olunur lütfen bana yardım edin.
satış için aynı teknik, ancak tüm teknikler tersine
teşekkürler
Tetikleyiciler Uyarısı
Sevgili CodersGuru, bu göstergenin rengi değiştiğinde bir uyarı alabilir miyiz lütfen??
2. dersi bulamadım
Merhaba Codesguru,
1. ve 2. ders için dersler bölümünde verdiğiniz bağlantılar çalışmıyor. Konuda 1. dersi (welcome.pdf) buldum, ancak 2. dersi bulamadım... mesajı ve başlığı aynı şekilde gönderir misiniz?
Teşekkürler,
Maratha.