
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
Merhaba
Lütfen bana kodu nasıl göndereceğimi söyleyin - böylece başkalarının kolayca kopyalayabileceği bir kutuya girer.
teşekkürlerKodu basit metin olarak gönderebilirsiniz.
Ama daha iyisi, bu işaretin # arasına şunun gibi göndermektir:
test yapmak
merhaba
bazı kodlar:
{
int i,hstTotal=HistoryTotal();
int losses;
static double val1;
for(i=hstTotal-1;i>=0;i--)
{
//---- check selection result
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==fals e)
{
Print("Access to history failed with error (",GetLastError(),")");
break;
}
if(OrderProfit()>0){
val1 = 0;
break;
}
if(OrderProfit()<0) {
losses++;
val1 = val1 + orderProfit();
}
if(losses==2) {
lotMM = MathCeil(AccountFreeMargin() * 50 / 10000) / 10; // 50 risk
if (lotMM < 0.1) lotMM = Lots;
if (lotMM > 1.0) lotMM = MathCeil(lotMM);
if (lotMM > 100) lotMM = 100;
}
}Anladım - teşekkürler - bu forumda kullanılabilecek farklı html etiketlerini bulabilir miydiniz?
vB kodu
Bu forumda kullanılabilecek farklı html etiketlerini bulabilir miydiniz?
Bu bağlantıyı takip edin vB kodu
teşekkürler
Teşekkürler codeguru
Sıfır Kayıp Kodu?
Merhaba,
Lütfen burada bir acemi yardım edin!
Kar X pip'e ulaştıktan sonra bir Emrin StopLoss'unu değiştirmek için kodu (MQL4) yazabilecek olan var mı? Bu kodu bir EA'ya dahil etmek istiyorum. Eğer piyasa benim pozisyonuma ters düşerse hiçbir şey kaybetmemek için StopLoss'u 0 kar seviyesine çıkarmak istiyorum. Bu şekilde pozisyon 0 P/L'de kapanacaktır. Bu, pozisyonunuz sadece birkaç pip yapıyorsa (sondaki durdurmayı tetiklemek için yeterli değil) çok kullanışlıdır ve bundan sonra fiyatlar ters yöne gidip sizi kaybetmenize neden olur.
Teşekkür ederim.
Merhaba,
Bunun EA'nıza entegre edilip edilemeyeceğinden emin değilim, ancak kodun sonuna koyabileceğiniz ve ana döngü sırasında arayabileceğiniz ayrı bir işlev koydum.
Sipariş verirken kullandığınız global bir "Magic" değişkeniniz olduğundan emin olun:
----
int Büyü;
-----
Ayrıca stopLoss'unuzu gerçek açılış fiyatına ayarlamadan önce "ProfitModifySL" kârındaki pip sayısını ayarlamanız gerekir:
----
harici çift KarModifySL=15; // 15 pipte olduktan sonra Kar Stoploss emrin açılış fiyatına ayarlanır
-----
//+------------------------------------------- -------------------+
//| Siparişi gözden geçirin ve kârlıysa PrmSL Modify SL |
//+------------------------------------------- -------------------+
void fModifySLWhenInProfit()
{
(int i=0; i<SiparişToplam(); i++) için
{
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
if (OrderType()==OP_BUY && Bid-OrderOpenPrice()>=ProfitModifySL*Point)
fModifyStopLoss(OrderOpenPrice());
if (OrderType()==OP_SELL && OrderOpenPrice()-Ask>=ProfitModifySL*Point)
fModifyStopLoss(OrderOpenPrice());
}
}
}
}
//+------------------------------------------- -------------------+
//| Stop Loss'u Değiştir |
//+------------------------------------------- -------------------+
void fModifyStopLoss(çift tStopLoss)
{
bool sonucu = OrderModify(OrderTicket(),OrderOpenPrice(),tStopLoss,OrderTakeProfit(),0,NULL);
}
Aksi takdirde, gönderiye bunu yapan basit bir EA ekledim.
Umarım bu yardım
Şerefe
Teşekkürler sunwest!
Ayrıca, siparişlerinizi her zaman değiştirmekten kaçınmanızı ve bunu değiştirebildiğiniz zaman yapmanızı rica ederiz:
if (OrderType()==OP_BUY && Bid-OrderOpenPrice()>=ProfitModifySL*Point)
fModifyStopLoss(OrderOpenPrice());
if (OrderType()==OP_SELL && OrderOpenPrice()-Ask>=ProfitModifySL*Point)
fModifyStopLoss(OrderOpenPrice());
ile
if (OrderType()==OP_BUY && Bid-OrderOpenPrice()>=ProfitModifySL*Point)
if (OrderStopLoss()<OrderOpenPrice()) fModifyStopLoss(OrderOpenPrice());
if (OrderType()==OP_SELL && OrderOpenPrice()-Ask>=ProfitModifySL*Point)
if (OrderStopLoss()>OrderOpenPrice()) fModifyStopLoss(OrderOpenPrice());
S.
Mql kodunda dikey hat üretimi
Merhaba millet,
Seçilebilir bir zamanda bir grafik üzerinde dikey bir çizgi oluşturabilen bir mql kod seti ile ilgileniyorum. Böyle bir şey var mı veya kodlanabilir mi?
Mql kodlarından anladığım çok az ve hiçbir şeyi kodlayamıyorum. Yapabileceğim en iyi şey, 'nesnelerin' rengini ve yoğunluğunu değiştirmek.
Cevap veren herkese ve bu harika foruma teşekkürlerimi sunuyorum...
Herkese iyi pazarlar.....................
benzer tekne
Ben de aynı şeye karşıyım... ama bir satır (daha fazla dağınıklık) yerine mum renginde bir mum olsun istiyorum... çeşitli pazarların açılışlarını gösterebilmemiz için yine kullanıcı girdisi olması gerekiyor. .. Örnek olarak.
konjn