![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Merhaba Mladen Efendim,
Senden naçizane ricamdır. lütfen günlük açık hattı gösteren bu göstergeyi yeniden kodlayın. Benzer şekilde iki gösterge kodu istiyorum, yani 1) Önceki gün Yüksek ve 2) Önceki gün Düşük satırları. Hisse senedi opsiyonunda işlem yapıyorum, bu nedenle bu göstergelerin SS:MM cinsinden zamanı ayarlaması gerekiyor. Şimdiden teşekkürler
Merhaba Mladen Efendim, Sizden naçizane bir ricamdır. lütfen günlük açık hattı gösteren bu göstergeyi yeniden kodlayın. Benzer şekilde iki gösterge kodu istiyorum, yani 1) Önceki gün Yüksek ve 2) Önceki gün Düşük satırları. Hisse senedi opsiyonunda işlem yapıyorum, bu nedenle bu göstergelerin SS:MM cinsinden zamanı ayarlaması gerekiyor. Şimdiden teşekkürler
alfa24
Mevcut ayar ile ( zaman dilimi farkı 9 saat 15 dakika olarak belirlenmiştir) ihtiyacınız olan bilgiyi normal bir şekilde gösterecek şekilde uyarlanamaz. Afedersiniz
merhaba Mladen,
connorRSI plz indikatörünüze özelleştirilebilir 3 mtf koyabilir misiniz?
connorsrsi.mq4
Teşekkür
merhaba Mladen,
connorRSI plz indikatörünüze özelleştirilebilir 3 mtf koyabilir misiniz?
connorsrsi.mq4
Teşekkürjs497
Bu, 3 zaman çerçevesi Connors rsi göstergesidir
js497 Bu, 3 zaman çerçevesi Connors rsi göstergesidir
teşekkürler![](https://c.mql5.com/forextsd/smiles/smile.png)
Herkese merhaba, umarım bana yardımcı olabilirsiniz.
Yeni bir siparişin açık olup olmadığını her onay işaretini kontrol ettiğim ve bu siparişi stop loss ile değiştirdiğim bir Uzman danışman programlamam gerekiyor.
Bir siparişin açılıp açılmadığını nasıl kontrol edebilirim veya değiştirebilirim? Ea siparişleri açmaz, sadece kontrol etmesi gerekir.
Hepinize teşekkür ederim! Hepiniz çok yardımseversiniz.
Saygılarımla, Max.Hey mladen, herhangi bir fikrin var mı? Bu harika olurdu!
Çok teşekkürler.
Hey mladen, herhangi bir fikrin var mı? Bu harika olurdu! Çok teşekkürler.
kibirli makine
Bir siparişin açılıp açılmadığını kontrol etmenize gerek yoktur. EA'nın kontrol etmesi gereken tek şey, stop loss'un beklediğiniz gibi olup olmadığıdır. Bunun için, kayıp durdurmalarınızı olmasını istediğiniz seviyelerde tutan herhangi bir takip eden durdurma EA'sını kullanabilirsiniz.
arroganzmaschine Bir siparişin açılıp açılmadığını kontrol etmenize gerek yoktur. EA'nın kontrol etmesi gereken tek şey, stop loss'un beklediğiniz gibi olup olmadığıdır. Bunun için, kayıp durdurmalarınızı olmasını istediğiniz seviyelerde tutan herhangi bir takip eden durdurma EA'sını kullanabilirsiniz.
merhaba mladen,
cevabınız için teşekkürler. Ben kendim kodlamak istiyorum. Yeni bir sipariş gönderdiğimde, EA bunu tespit etmeli ve bu yeni sipariş için bir stoploss belirlemelidir. Piyasada tek sipariş var. Bunu nasıl anlayabilirim?
Merhaba mladen, cevabınız için teşekkür ederim. Ben kendim kodlamak istiyorum. Yeni bir sipariş gönderdiğimde, EA bunu tespit etmeli ve bu yeni sipariş için bir stoploss belirlemelidir. Piyasada tek sipariş var. Bunu nasıl anlayabilirim?
Başlangıç olarak aşağıdaki kodu kullanabilirsiniz (sadece eklemek için gereken bazı hata kontrolleri gereklidir - sadece yapılması gerekenlerin özünü göstermek için kodu olabildiğince basit tutmaya çalıştım)
int init() { return(0); }
int deinit() { return(0); }
int start()
{
if (StopLoss<=0) return(0);
for (int i=0; i <= OrdersTotal(); i++)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;
if (OrderSymbol() != Symbol()) continue;
int ticket = OrderTicket();
double sl = 0;
if (OrderType()==OP_BUY) sl = NormalizeDouble(OrderOpenPrice()-StopLoss*Point*MathPow(10,Digits%2),Digits);
if (OrderType()==OP_SELL) sl = NormalizeDouble(OrderOpenPrice()+StopLoss*Point*MathPow(10,Digits%2),Digits);
if (sl!=0 && sl!=OrderStopLoss())
OrderModify(ticket,OrderOpenPrice(),sl,0,0,CLR_NONE);
}
return(0);
}Başlangıç olarak aşağıdaki kodu kullanabilirsiniz (sadece eklemek için gereken bazı hata kontrolleri gereklidir - sadece yapılması gerekenlerin özünü göstermek için kodu olabildiğince basit tutmaya çalıştım)
int init() { return(0); }
int deinit() { return(0); }
int start()
{
if (StopLoss<=0) return(0);
for (int i=0; i <= OrdersTotal(); i++)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;
if (OrderSymbol() != Symbol()) continue;
int ticket = OrderTicket();
double sl = 0;
if (OrderType()==OP_BUY) sl = NormalizeDouble(OrderOpenPrice()-StopLoss*Point*MathPow(10,Digits%2),Digits);
if (OrderType()==OP_SELL) sl = NormalizeDouble(OrderOpenPrice()+StopLoss*Point*MathPow(10,Digits%2),Digits);
if (sl!=0 && sl!=OrderStopLoss())
OrderModify(ticket,OrderOpenPrice(),sl,0,0,CLR_NONE);
}
return(0);
}Çok teşekkürler!!