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
Peki neden bilet numarasını iade ediyorsunuz? Kopyalayıp yapıştırdığınız kodu okuyun, anlayın, öğrenin. . .
aşağıdakileri yapmak için kullandım
if(OrderSelect(LastOpenTicketForBuy(), SELECT_BY_POS)==true)
{ sipariş için sipariş = OrderOpenPrice() ;}
o zaman if ( (( alım emri+satış emri)/2))<MarketInfo("EURUSD",MODE_BID))
pozisyonu kapat
if(OrderSelect(LastOpenTicketForBuy(), SELECT_BY_POS)==true)
izninizle küçük bir değişiklik
sevgili qjol
gerçek yardımın için çok teşekkürler. ama yine de işe yarayıp yaramayacağından emin değilim (işlevlerimin biraz zor olduğunu düşünüyorum). Hadi görelim
ilk fonksiyon:
sadece satın almak için son sipariş açık fiyatını alma ve saklama işlevi
2- satış için son sipariş açık fiyatını alma ve tutma işlevi
3 - satın almak veya satmak ne olursa olsun son sipariş kapanış fiyatını alma ve saklama işlevi
4- Alım veya satım ne olursa olsun, son kapanış emrinden önceki kapanış fiyatını alma ve tutma işlevi.
Tamam, bunu dene. . .
1 ve 2 yapacak. . .
Son satın almanın açık fiyatı için LastOpenPrice(OP_BUY).
Son satışın açık fiyatı için LastOpenPrice(OP_SELL).
Ve bu . . . .
3 için . . .
yırtıcı hayvan
aynı çiftte (ve aynı büyü) birden fazla emri varsa, bir şeyleri kaçırdığını düşünüyorum, bu yüzden böylesi daha iyi.
senin görüşün
yırtıcı hayvan
Aynı çiftte (ve aynı büyü) birden fazla emri varsa, bir şeyi kaçırdığını düşünüyorum, bu yüzden böylesi daha iyi.
senin görüşün
çocuklar,
çok teşekkürler,
Size neden LastOpenPrice(OP_BUY) ve LastOpenPrice(OP_SELL) kullanmak istediğimi söyleyeyim çünkü bunları aşağıdaki gibi bazı koşullarda kullanmak istiyorum
if ( LastOpenPrice(OP_BUY) -LastOpenPrice(OP_SELL)) > 0.0090 // bu nedenle son siparişi alış için açık tutmam gerekiyor ve son siparişi satışa açık tutmam gerekiyor, bu yüzden son siparişe alış ve son sipariş için ayrı ihtiyacım var diğer satılık.
-----
double LastClosePrice() için // alım veya satım ne olursa olsun son kapanışı almak için if ( OrderType () == OP_BUY || OP_SELL) yerine *** OrderType() < OP_BUYLIMIT*** kullanabilir miyim?
----
4 numaralı fonksiyon için:
4- Alım veya satım ne olursa olsun, son kapanış emrinden önceki kapanış fiyatını alma ve tutma işlevi . // Alım veya Satım ne olursa olsun , kapanan emri son kapatılan emirden önce almak istiyorum.
Teşekkürler