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
Bu, tüm programlama sorularını aynı bağlantı altında yayınlamak için biraz verimsiz değil mi?
Siparişler çift sipariş gönderilsin mi?
{
int bilet,son kullanma,rp;
çift nokta,bd;
point=MarketInfo(Symbol(),MODE_POINT);
sona erme=CurTime()+PERIOD_D1*60;
rp=100;
bd=Teklif;
bilet=OrderSend(Symbol(),OP_SELLSTOP,1.0,bd-rp*1*point,0,0,0,"bazı yorumlar1",1,sona erme,Yeşil);
bilet=OrderSend(Symbol(),OP_SELLSTOP,1.0,bd-rp*2*point,0,0,0,"bazı yorumlar2",1,sona erme,Yeşil);
bilet=OrderSend(Symbol(),OP_SELLSTOP,1.0,bd-rp*3*point,0,0,0,"bazı yorumlar3",1,sona erme,Yeşil);
bilet=OrderSend(Symbol(),OP_SELLSTOP,1.0,bd-rp*4*point,0,0,0,"bazı yorumlar4",1,sona erme,Yeşil);
bilet=OrderSend(Symbol(),OP_SELLSTOP,1.0,bd-rp*5*point,0,0,0,"bazı yorumlar5",1,sona erme,Yeşil);
bilet=OrderSend(Symbol(),OP_SELLSTOP,1.0,bd-rp*6*nokta,0,0,0,"bazı yorumlar6",1,sona erme,Yeşil);
}Sadece altı bekleyen emir açmak istiyorum. Bana yardım eder misin pls. Çok teşekkürler!!!
Bu, tüm programlama sorularını aynı bağlantı altında yayınlamak için biraz verimsiz değil mi?
Olabildiğince verimsiz!
Bay Kodlayıcıların Gurusu, bir adet oluşturmama yardım eder misiniz?
jdun,
Kodu tersine çevirmenin en kolay yolu (almak için satmak ve satmak için satın almak) değişiyor:
if(signal0 > signal1) GlobalVariableSet("TM0",0);[/CODE]
To:
[CODE]if(signal0 > signal1 ) GlobalVariableSet("TM0",1);
if(signal0 < signal1) GlobalVariableSet("TM0",0);Bu birimin işlevi, tüm açık pozisyonlarımı ve belirli bir saatte gerçekleştirilmeyen bekleyen emirlerimi kapatmaktır. Ea, bir metatrader4 ticaret platformunda çalışmalıdır. Özellikler aşağıdaki gibidir:
1) saat 16:00'nın başında (bankalararası ticaret platformunun saati)
2) ilk açık pozisyonu kapatın
3) sonraki açık pozisyonu kapatın
4) tüm açık pozisyonlar kapanana kadar
5) bekleyen ilk siparişi kapat
6) bir sonraki bekleyen siparişi kapat
7) bekleyen tüm teklifler kapanana kadar
8) son
Teşekkür ederim
Mevcut bir koda ATR ekleme
Sadece mevcut bir koda ATR SL, TP, TS'yi nasıl ekleyeceğimi bilmem gerekiyor. Herhangi bir yardım takdir edilecektir.
Sadece mevcut bir koda ATR SL, TP, TS'yi nasıl ekleyeceğimi bilmem gerekiyor. Herhangi bir yardım takdir edilecektir.
mevcut kod nerede?
----------------------------------
atr değeri eklemek için önce bir
çift b = iATR(Symbol(),0,5,1) diyelim, döndürdüğü değerin aracının Noktası ile çarpıldığından emin olun, böylece varsayımsal senaryomuzda ileriye doğru hareket ederek
b = nokta * iATR(Sembol(),0,3,1);
buradan o kadar iyi ki, istediğini yapabilirsin bir yol, onu başka bir eşik ile çarpmak olur, örneğin 5 için
yani sonuç
b = 5 * nokta * iATR(Symbol(),0,3,1);
şimdi orada oynuyorsun
-adam
değiştirme göstergesi
SELAM,
Birisi lütfen bana yardım edebilir ve önceki çubuğa göre yüksek ve düşük kontrol etmek için bu göstergeyi değiştirebilir. Mevcut mum HH ve HL ise ve histogram değeri < 50 ise histogram çubuğu yeşil, mevcut mum LH ve LL ise ve histogram değeri de < 50 ise histogram çubuğu kırmızıdır. Diğer herhangi bir sonuç gri histogram çubuğunu çizmelidir.
Herhangi bir yardım için şimdiden teşekkür ederiz!
Çok teşekkürler Guyver. Bugün bir ara vereceğim. Çok takdir edildi!
SELAM,
Birisi lütfen bana yardım edebilir ve önceki çubuğa göre yüksek ve düşük kontrol etmek için bu göstergeyi değiştirebilir. Mevcut mum HH ve HL ise ve histogram değeri < 50 ise histogram çubuğu yeşil, mevcut mum LH ve LL ise ve histogram değeri de < 50 ise histogram çubuğu kırmızıdır. Diğer herhangi bir sonuç, gri histogram çubuğunu çizmelidir.
Herhangi bir yardım için şimdiden teşekkür ederiz!hiç bir şey. cevap yok, hiçbir şey yok.
belki bu yardımcı olur??
Stoploss ekleme
Birisi bana aşağıdaki kod için stoploss'un nasıl ekleneceğini söyleyebilir mi?
Teşekkür ederim.
#define MAGIC 20090101
dış çift Lot = 0,2;
harici çift AçıkFiyat = 92.50;
harici çift KapatFiyat = 92.55;
harici bool gaku = 0;
int CalculateCurrentOrders()
{ int konum=0;
for(int i=0; i < OrdersTotal(); i++)
{ if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == false) sonu;
if(OrderSymbol() == Symbol() && OrderMagicNumber() == MAGIC)
{
if(OrderType() == OP_BUY || OrderType() == OP_BUYLIMIT || OrderType() == OP_BUYSTOP) pos++;
if(OrderType() == OP_SELL || OrderType() == OP_SELLLIMIT || OrderType() == OP_SELLSTOP) poz--;
}
}
dönüş(konum);}
int başlangıç()
{
if(IsTradeAllowed() == false || CalculateCurrentOrders() != 0) return(0);
if(OpenPrice < ClosePrice && gaku == 0) OrderSend(Symbol(),OP_BUYLIMIT,Lots,OpenPrice,0,0,ClosePrice,"",MAGIC,0,Blue);
else if(OpenPrice > ClosePrice && gaku == 0) OrderSend(Symbol(),OP_SELLLIMIT,Lots,OpenPrice,0,0,ClosePrice,"",MAGIC,0,Red);
else if(OpenPrice < ClosePrice && gaku != 0) {OrderSend(Symbol(),OP_BUYSTOP,Lots,OpenPrice,0,0,ClosePrice,"",MAGIC,0,Blue);
}
else if(OpenPrice > ClosePrice && gaku != 0) {OrderSend(Symbol(),OP_SELLSTOP,Lots,OpenPrice,0,0,ClosePrice,"",MAGIC,0,Red);
}
dönüş(0);
}