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
Kafası karışmış.
Nedense, yazdığım herhangi bir EA'da For döngüleri tamamen atlanıyor. Belgeler, döngüler üzerinde herhangi bir sınırlamadan bahsetmiyor ve gerçekten anlamakta zorlanıyorum.
Bu bir hata mı yoksa henüz çözemediğim bazı bağlam kuralları mı var?
erkek xxx
Nedense, yazdığım herhangi bir EA'da For döngüleri tamamen atlanıyor. Belgeler, döngüler üzerinde herhangi bir sınırlamadan bahsetmiyor ve gerçekten anlamakta zorlanıyorum.
Bu bir hata mı yoksa henüz çözemediğim bazı bağlam kuralları mı var?
erkek xxxİkincisi.......
fikir aramak
Programlamada hiç yeni değilim ama EA'larda yeniyim ve yeni bir bakış açısının yardımcı olabileceği bir noktaya ulaştım.
Tamamı oldukça gevşek olan, bazıları birden fazla gösterge kullanan, bazıları sadece bir tane vb.
Son zamanlarda gerçekten basit bir şekilde başlamaya ve geliştirmeye karar verdim, bu yüzden gerçekten basit bir Zarf EA oluşturdum. Muhteşem bir şey yok ama bu basit küçük şey, şimdiye kadar yaptığımdan daha iyi olan %37 Model Kalitesine ulaşıyor. Aslında 2 aylık bir koşuyu, başladığından daha fazla parayla bitiriyor.
Şu an için yalnızca Satın alma fırsatlarını aramaya ayarladım. Alt zarfı kırmak tetikleyicidir. (Dediğim gibi çok basit). EA bir seferde yalnızca bir pozisyon alır.
Karşılaştığım sorun, düşüş trendleri ve fiyattaki ani artışları takiben ciddi geri çekilmeler. Doğal olarak fiyat hareketi alt zarf sınırına ulaşır ve bir satın almayı tetikler. düşüş eğiliminde, bu doğal olarak EA'nın gerçekten zarar gördüğü anlamına gelir. Takip eden duraklar var ve biraz daha fazla kar elde etmeye yardımcı oldular, ancak kayıpları durdurma gerçekten hepsini geri alıyor ve genellikle fiyat hareketinde tam olarak aynı noktalarda. Benim durumumda böyle bir nokta, EUR/USD'deki yükselişin hemen ardından 31/07 Ağustos saat 14:05'tir.
Çeşitli ayarlarla çeşitli MA'ları denedim, ancak hiçbiri çoğu kazancı öldürmeden gerçekten kötü artışlara bir çözüm sağlamıyor gibi görünüyor. Bazı göstergeleri (CCI, MFI, RSI) eklemeyi denedim, ancak etki, sorunu grafiğin bir bölümünden diğerine taşıma eğiliminde. Zarf boyutumla da oynadım ama ani artıştan kaçınmak için zarfı o kadar genişletiyorum ki satın almak için hiçbir fırsat bulamıyor.
Bu tür sorunlar yaygın olacak ve bu sorunu aşmanın bir yolunu bulmayı gerçekten çok istiyorum. Benim koda ihtiyacım yok, sadece öneriler.
teşekkürler
erkek xxx
4 Saatlik Grafikte Günlük açılış fiyatının çizilmesine yardımcı olun
4 SAATLİK bir grafikte 1. Dönem günlük açık fiyatını gösteren bir gösterge oluşturmaya çalışıyorum.
Aşağıdakileri denedim, ancak hiçbiri düzgün çalışmıyor
iOpen("GBPJPY",PERIOD_D1,i);
ve
iMA("GBPJPY",PERIOD_D1,1,0,MODE_EMA,PRICE_OPEN,i);
Günlük açılış fiyatı gün boyunca değişmeye veya yükselmeye devam ediyor. Açık fiyat, ertesi gün başlayana kadar her zaman açık fiyatta kalmalı, değil mi?
Günlük grafiklere geçersem, sorun değil, sadece daha küçük zaman dilimleri. Metatrader, daha büyük zaman çerçevesi verilerini daha küçük zaman çerçevesi çizelgelerinde çizmek için doğru şekilde ayarlanmamış mı?
Şimdiden teşekkür ederim
Bu kodlamak mümkün mü?
4 haftadır buradayım ve hala bir ipucu yok.
kabaca bu,
OP_BUY EUR/USD eksi OP_SELL USD/CHF eksi 100'e eşitse, diğer işlemleri görmezden gelin ve
iki siparişi birlikte kapat
Döngüler içindeki her şeyi denedim ve hiçbir şey çalışmıyor
Para yönetimi üzerinde çalışıyorum ve çok memnuniyetle herhangi bir yardım veya ipucu saçımı çekiyorum.
teşekkürlerimle
4 haftadır buradayım ve hala bir ipucu yok.
kabaca bu,
OP_BUY EUR/USD eksi OP_SELL USD/CHF eksi 100'e eşitse, diğer işlemleri görmezden gelin ve
iki siparişi birlikte kapat
Döngüler içindeki her şeyi denedim ve hiçbir şey çalışmıyor
Para yönetimi üzerinde çalışıyorum ve çok memnuniyetle herhangi bir yardım veya ipucu saçımı çekiyorum.
teşekkürlerimleBunun bir riskten korunma olduğunu varsayıyorum ve yukarıda her birinin tahakkuk eden kârından bahsediyorsunuz. Bunların OrderSelect ve OrderProfit() işlevlerini ne kullandığını bulmanız gerekir, ardından:
if (MathMax(EU_Profit,UC_Profit) + MathMin(EU_Profit,UC_Profit) < -100)
{
SiparişKapat(EU_Ticket...
SiparişKapat(EC_Ticket...
}
Hmmm... 4 hafta harcamak çok basit görünüyor, bu yüzden muhtemelen başka bir şey yapmaya çalışıyorsun.....
teşekkür ederim omlet
Ben bir programcı değilim, sadece parçaları ve parçaları koydum ve elbette biraz mantık kullanarak çalıştıklarını umuyorum!
Çok teşekkürler!
Bir Gösterge Günlükleri
Önemsiz soru: İlk defa yeni bir Kişisel Gösterge yazıyorum. Start{} yönteminde Print ("...") komutuyla oluşturduğum günlüklerimi görüntüleyemiyorum. Bunları MetaTrader 4'te nerede görebilirim?
Bu kodlamak mümkün mü?
Omlet cevaplarına baktıktan sonra ihtiyacım olan şey bu değil ama kesinlikle teşekkür ederim!
Sorun:
Basitlik için bir sembol kullanmak, EUR/USD'yi seçmenize izin verir
Birden fazla AL && SAT pozisyonum varsa
Sadece bir ALIŞ pozisyonu ve sadece bir SATIŞ pozisyonu seçmem gerekiyor
Bu birlikte, diyelim ki tam olarak -100 olan bir değişkene eşittir
Diğer tüm siparişlere dokunulmaz
Hangi AL veya SATIN alakasız
Bunun arkasındaki mantık, AL && SATIŞ oranlarını para yönetimi için doğru tutmaktır, hem AL hem de SAT için OrderClose() kullanan bir tür stoploss
herhangi bir yardım sıcak bir şekilde takdir edildi
ve teşekkür ederim
Bu kodlamak mümkün mü?
Son yazımla ilgili cılız programlama girişimlerimi yükledim, çok hata var tabii, olmuyor!
Teşekkür ederim