[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 117
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
Bunun gibi bir şey:
Geçerli zamandan Time_Control'e kadar olan ZigZag uç noktaları bir dizide toplanır.
Ve bana böyle bir an söyle, tüm zikzaklar nasıl sayılır, kaç tane var?
Merhaba,
Dilbilgisi için şimdiden özür dilerim :/. Soru, alıntı geçmişinin nasıl yeniden yazılacağıdır (kod yoluyla)? Hotelosby, başka bir komisyoncudan gelen verileri analiz etmek için MT4'ü kullanacak.Ve bana böyle bir an söyle, tüm zikzaklar nasıl sayılır, kaç tane var?
li_IND değişkeninde kaydedildi, ya da öylesine
count= ArraySize (lda_Extremum);
Ve bana böyle bir an söyle, tüm zikzaklar nasıl sayılır, kaç tane var?
Eğer bunu yaparsan:
- fonksiyon fdt_TimeControl'den beri bulunan ekstremumların sayısını döndürür.Sayesinde
Merhaba,
Ayarlarda sabit 1: 1 ölçekli bir grafiğin mümkün olduğunu bir uzmana yazmak mümkün mü?
Mümkünse lütfen bana nasıl olduğunu söyleyin.
Şimdiden teşekkürler.
Tünaydın.
a=true ve b=true koşullarında bekleyen iki emir (BuyStop ve SellStop) açmak için bir kod yazdım ve bir süre sonra danışman ikinci bir sinyal görünene kadar her iki emri de kapatır, ancak bazen danışman 2 bekleyen emir açar aynı yön. Bu neden oluyor ve bu "hata" nasıl önlenir?
if (a=true && b=true)
{
int OrderCount = OrdersTotal();
if (OrderCount>1) return(0);
bilet1=OrderSend(Symbol(), OP_BUYSTOP, getLot(), PriceOpen_Buy, kayma, PriceOpen_Sell,0,0,Green);
uyku(1000);
bilet2=OrderSend(Symbol(), OP_SELLSTOP, getLot(), PriceOpen_Sell, kayma, PriceOpen_Buy,0,0,Green);
Uyku(1000*59*Zaman Çerçevesi);
for (int i=OrdersTotal()-1; i>=0; i--)
{
if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;
if (OrderType()==OP_BUYSTOP ) OrderDelete(OrderTicket());
if (OrderType()==OP_SELLSTOP ) OrderDelete(OrderTicket());
if (OrderType()==OP_SELL ) OrderClose(OrderTicket(),OrderLots(),Ask,slippage);
if (OrderType()==OP_BUY ) OrderClose(OrderTicket(),OrderLots(),Bid,slippage);
}
dönüş(0);
}
Lütfen bana söyle.
Şimdiden teşekkürler
Bu değişkenlerin değerleri tayseries dizilerinde saklanır.
yani, iyisin.
Koşullar,
Tünaydın.
a=true ve b=true koşullarında bekleyen iki emir (BuyStop ve SellStop) açmak için bir kod yazdım ve bir süre sonra danışman ikinci bir sinyal görünene kadar her iki emri de kapatır, ancak bazen danışman 2 bekleyen emir açar aynı yön. Bu neden oluyor ve bu "hata" nasıl önlenir?
Lütfen bana söyle.
Şimdiden teşekkürler
Belki burada:
Aslında o kadar da "uyumazlar" - Sleep(1000*59*TimeFrame); - yeni bir tick geldi, kodunuz çalışmaya başladı, iki emir açıldı, ardından "2 saat" (şartlı olarak) bir duraklama ve sonra kapatmaya çalışıyorsunuz, eğer aniden emirlerden biri o fiyatlarda bir piyasa haline geldiyse 2 saat önce aldınız - ORİJİNAL!!! SİZE KİM ÖĞRETTİ???
Genel bir değişkende siparişlerin açılma zamanını sabitleyebilir ve TimeCurrent() ile sabit zaman arasındaki farkı kontrol edebilirsiniz.