[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 416
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
"80 civarı" derdim
Kesin olarak söyleyeceğim, tam olarak 80 tane var ve sss2019, parametrelerle ilgili her şeye sahip. Ama bu kadar çok parametreye sahip bu vahşi gösterge nedir???
Kesin olarak söyleyeceğim, tam olarak 80 tane var ve sss2019, parametrelerle ilgili her şeye sahip. Ama bu kadar çok parametreye sahip bu vahşi gösterge nedir???
Yani işin gerçeği şu ki her şey doğru ama yine de bir hata
emirlerin bir modifikasyonunu yazdı. Fiyata ulaşıldığında, zararı durdurmayı fiyat açılış seviyesine taşıyın. Hata 130 çıkıyor. Neyin yanlış olduğunu anlamıyorum. Eskiden yazı yazabiliyordum...
emirlerin bir modifikasyonunu yazdı. Fiyata ulaşıldığında, zararı durdurmayı fiyat açılış seviyesine taşıyın. Hata 130 görünüyor. Neyin yanlış olduğunu anlamıyorum. Eskiden yazı yazabiliyordum...
Tüm siparişler arasında bir döngü içinde çalışırsınız, ancak aynı zamanda değişmeyen ve kimin neyi bildiğine eşit olan belirli bir İpucu değişkeni vardır. Ayrıca, bir siparişi analiz eder ve sırasıyla Ticket_B veya Ticket_S değişkeninde saklanan bir biletle tamamen farklı bir siparişi değiştirirsiniz.
Bu nedenle, bekleyen bir emir açarken, bekleyen emrin sona erme süresini 23:59 olarak ayarlayın, kendi kendine kapanacaktır.
nt OrderSend( dize sembolü, int cmd, çift hacim, çift fiyat, int kayma, çift stoploss, çift kâr alma, dize yorumu=NULL, int magic=0, datetime expiration=0 , color arrow_color=CLR_NONE)
İyi günler İnsanlar, birisi, WindowScreenShot işlevini çözmeme yardım etsin. 3. gün kimse cevap vermiyor ((. Aşağıdaki içeriğe sahip bir komut dosyası yazdı (ekteki dosyaya bakın).
Senaryo hakkında 2 kelimeyle. Komut dosyası, istemci terminal penceresinin mevcut grafiğinin ekran görüntülerini oluşturmak için tasarlanmıştır.Harici tarihsaat Bar_time harici değişkeni, çubuğun saatini ayarlar, sıfırdan başlayarak ve sıfır çubuğuna kadar, bir ekran görüntüsü oluşturulacaktır (hesaplanan grafikte sağ girinti). Çizgide
int bar_number=iBarShift(NULL,0,Bar_time,true)
extern datetime Bar_time dizesi tarafından harici değişkende belirtilen çubuğun sıra numarasını arar. Ve zaten doğrudan işlevin kendisinde, satırda
bool f=WindowScreenShot(ad+".gif",1024,768,bar_number,Scale,Graph_View)
Şimdi asıl soru... Basitlik için, son iki çubuğun ekran görüntüsünü oluşturmamız gerektiğini varsayalım. O zaman eğer çizgi
int bar_number=iBarShift(NULL,0,Bar_time,true)
değiştirmeden bırakın, böyle bir ekran görüntüsü alıyoruz
Yani, ekran görüntüsünde tek bir çubuk yok (satırda olmasına rağmen
int bar_number=iBarShift(NULL,0,Bar_time,true)
bar sayısı zamana göre hesaplanmış olmalıdır)
Bu çizgi aşağıdaki gibi temsil edilirse
int bar_number=iBarShift(NULL,0,Bar_time,true)+2
sonra istediğimiz ekran görüntüsünü alırız:
Soru : neden bu satırda bu satırın formu var?
int bar_number=iBarShift(NULL,0,Bar_time,true)
Ekran görüntüsü yukarıdaki satırda belirtilenden 2 çubuk sağa kaydırılarak mı alınmış?
Not: Forumu kirletmemek adına şimdiden cevap için teşekkürlerüzgünüm ... zamanı ayarlamak için bir şey çalışmıyor (biçimi anlayamıyorum). Son kullanma süresini 24 saat olarak ayarlamaya çalıştım (OrderOpenTime()+86400), ancak sipariş bir veya iki saat sonra açılırsa daha sonra kapanacak...
Burada iTime ( Symbol (),PERIOD_D1, 0 ) günlük çubuğun açılış zamanıdır ve 86340 saniye cinsinden 23 saat 59 dakikadır.şöyle deneyeceğim:
o zaman hala Sipariş Türünü kontrol etmem gerekiyor mu? (Tip=0 ise, bu bir alımdır, eğer Tip=1 ise - bir satış. ve Ticket_B - açık alım, Ticket_S - açık satış)
Biletleriniz Ticket_B ve Ticket_S'de saklanıyorsa, neden bir döngüye ihtiyacınız var?
Hemen biletle seçin ve değiştirmek için koşullar olup olmadığını görün