[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 49
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
Millet, kodu çözmeme yardım edin: Bu EA, MA'yı bastırırken neden bir erteleme belirlemiyor.
Sadece ikincisinden başlayarak siparişleri açacaktır. İkinciden bile değil, üçüncüden.Böyle mi düşündün?
DhP, Roman, teşekkürler!!!!!!
Temizleme başarılı oldu mu?
for(j=0; j<OrdersHistoryTotal(); j++)
if (OrderSelect(j,SELECT_BY_POS,MODE_HISTORY))
if (OrderSymbol()==Symbol())
{
tarihsaat ctm=SiparişKapatTime();
kırmak;
}
Bu makale için bir sonraki siparişin ancak üç çubuktan sonra, yani dördüncüde, ancak daha önce değil, açılmasını istiyorum. Çek nasıl yapılır?
Merhaba, söyle lütfen. Aşağıdaki kodda, belirli bir güvenlik için son siparişin kapanış saatini alıyorum:
for(j=0; j<OrdersHistoryTotal(); j++)
if (OrderSelect(j,SELECT_BY_POS,MODE_HISTORY))
if (OrderSymbol()==Symbol())
{
tarihsaat ctm=SiparişKapatTime();
kırmak;
}
Bu makale için bir sonraki siparişin ancak üç çubuktan sonra, yani dördüncüde, ancak daha önce değil, açılmasını istiyorum. Çek nasıl yapılır?
Bunun son kapatılan olduğundan emin misin? Ya bu ilk tanışmaysa? Döngünün dışına düşüyorsun.
Bunun son kapatılan olduğundan emin misin? Ya bu ilk tanışmaysa? Döngünün dışına düşüyorsun.
Tarihe bakıyorum, tüm siparişler orada mı?
Tarihe bir göz atıyorum, tüm siparişler orada mı?
semboldeki ilk sıraya kadar geçmişi gözden geçirirsiniz, ardından mola - döngüden düşersiniz.
100 siparişiniz varsa, yalnızca bir tane göreceksiniz
Tarihe bir göz atıyorum, tüm siparişler orada mı?
Burada. İşlev, bu EA tarafından en son kapatılan pozisyonun çubuk numarasını döndürür:
Örneğin, int BarClose=BarLastClosePose();
BarClose değişkeni, son kapatılan pozisyonun bar numarasını veya -1'i (eğer yoksa) saklayacaktır. Magic - danışmanın büyüsü - değişkeninizi oraya yazın.
Veya tüm siparişleri (başka bir danışman tarafından verilen veya kendiniz manuel olarak açılanlar bile) izlemek istiyorsanız bu satırı silin.
Sonra bir sonrakini ne zaman açabileceğinizi kontrol edersiniz (kaç çubuktan sonra)
Genel olarak amaç, yalnızca en az üç çubuktan sonra, yani dördüncü sırada, ancak kağıt için son kapatılan siparişten sonra bir sipariş açmaktır. Bunu yapmak için tarihe bakarım ve tarihten bu güvenlik için bir emir görürsem, bunun kapalı ve sonuncusu olduğunu düşünürüm. Siparişlerin kronolojik sıraya göre seçileceği konusunda yanılıyor muyum?