Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 763
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
Neden? Sen 0 yazmayı seviyorsun ve ben OP_BUY'u seviyorum, sen 1440'ı seviyorsun, ben PERIOD_D1'i seviyorum.
Yazmayı sever misin
ve ben
Bütün bunlar aynı, ama sahip olduğum yol daha çok hoşuma gidiyor:
En üstteki ayar satırı kod yapınız, üstten ikinci satır benimdir.
Burada "daha az esnek programlama" nerede?
Merhaba!
Çubuğun kapanışı açıktan daha büyükken (1 saatlik eurodolar grafiği) 0.007 aralığındaki çubuğun ardından sonraki 9 çubukta kaç pozitif kapanışı kontrol etmeye karar verdim.
Bir komut dosyası yaptım, aşağıdaki veriler elde edildi:
EURUSD,H1: çalışılan toplam çubuklar=50000
EURUSD yukarı kaç karlı aralık,H1: kapanışta ortalama pip sayısı=0.008308835489833627
kaç tane karlı yukarı aralığı EURUSD,H1: yakındaki 9 bardan sonra kaç tane artı kapanıyor=541
EURUSD yukarı kaç karlı aralık,H1: artı toplam puan sayısı=4.4950799999999993
EURUSD,H1: bu aralıkla toplam çubuklar=622
Expert Advisor'ı başlatıyorum ve tamamen farklı veriler alıyorum. EA, sinyal çubuğundan sonra girer, 700 veya 9 çubuk sonra çıkar. Durdurma ulaşılamaz bir değere ayarlanmıştır, yayılma sıfırdır.
Yaklaşık 250 iş günümüz olduğunu düşünürsek 6000 saat elde ederiz.
Yani 8 yıl 50.000 saatlik çubuktur, işlem sayısına göre yaklaşık araştırma aralığı: Haziran 2006'dan güncel tarihe kadar.
Expert Advisor'da karlı işlemler:
2014.11.04 13:48:21.946 2014.10.31 22:56 karlı aralıklar arttı OnTester 391.00000000000000 döndürür
İşlem sayısı 630.
Danışman ve senaryo arasındaki bu tür tutarsızlıkların nedenini açıklayın?
Herkese selam.
Bu işlevin kodu ne olacak?
İşlem açılır ve 3 veya 10 dakika sonra kapanır
OrderSend (Symbol(), OP_SELL, 0.5, Bid, 1, Bid+0.00300, Bid-0.00300);
Terminal marjı nasıl hesaplar?
Muhbirde şunu yaptım:
Ardından, her bir sembol için kenar boşluğu değerlerini ekledim ve Terminalde AccountMargin()'in döndürdüğüyle - 247.74'e karşı 247.79'la biraz tutarsızlık elde ettim:
Bu nasıl?
Ana EURUSD grafiğinde bir değişken olan iki çift üzerinde bir baykuş ticareti oluşturmak istiyorum
A_open = NormalizeDouble(iOpen(NULL, PERIOD_H1 , 0), Rakamlar);
mükemmel çalışıyor ve ikincisi GBPUSD için
double B_open = NormalizeDouble(iOpen("GBPUSD", PERIOD_H1, 0),Rakamlar); Neyi yanlış yaptığımı bile görmüyor
Bana yardım et lütfen! Belki birisi aşağıdaki prensibe göre kodun bir kısmıyla veya bir komut dosyasıyla veya bir danışmanla tanışmıştır. 2 gecikme koyduk (baystop ve selstop), biri tetiklendiğinde ikincisi kaldırılır ve aynısı yerine yerleştirilir, ancak iki katına çıkar. İkinci gecikme tetiklendiğinde, ilkinin yerine üçlü lotlu bir gecikme de yerleştirilir. Umarım net yazmışımdır. Teşekkür ederim.
Tüm bu bekleyen siparişler için bir danışman yazmanın ne farkı olduğunu anlamak istiyorum. orada hangi parametreler uygulanmalıdır?
Belgeler size yardımcı olacaktır