[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 317
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
.
içine yerleştirilmiş. döngü ile ilgili sorunlar ve döngüden çıktıktan sonra ilk değerleri geri yükleme
İşte son ticaretin karlı mı yoksa kârsız mı olduğunu cevaplayacak bir fonksiyon:
Ardından, cevabını sıfırla karşılaştırarak, TP / SL'yi aynı bırakmaya veya değiştirmeye karar veriyorsunuz.
Merhaba. IN10TION NewsReader göstergesiyle ilgileniyor. Danışmana eklemek istiyorum.
Kırmızı çizgi(Market.TdOpen) ve Market.Price.DOWN(kırmızı) varsa sat
Kırmızı bir çizgi (Market.TdOpen) ve Market.Price.UP(yeşil) varsa, satın alın
Hangi işlemler yapılabilir? iCustom aracılığıyla ziyaret edilen çıkmıyor!
_yIN10TIONfNewsReaderov09.99kblite.ex4 (115.59 KB) sil
Yöneticilerden kendimi tekrar ettiğim için özür dilerim, ancak yanıt olarak henüz kimse bana bir şey söylemedi. Buradaki fikir, günlüklere kaydedilen yorumlardaki mesajları görüntülemek, yani. IsConnected() işlevi tarafından doğru şekilde düzeltilemeyenler - bağlantı kopmaları, istekler. Aksi takdirde, danışmanın şu anda hiçbir şey yapmamasının nedeni net değildir.
Lütfen bana günlük dosyasını okumak için kodun aşağıda olduğunu söyleyin. Tarihe göre geçerli günlük dosyası otomatik olarak okunur ve yazdırılır.
Neresi:
dosya parçalardan birleştirilir. Ama tüm dosyaya ihtiyacım yok, sadece son satıra ihtiyacım var. Düzeltmeme yardım et lütfen.
Danışmanı değiştirmek için yardıma ihtiyacınız var
EA ciro üzerinden işlem yapmalıdır.
Satış limitli alış emirleri yerine
ve satış emirlerinin satın alma limiti
İşte son ticaretin karlı mı yoksa kârsız mı olduğunu cevaplayacak bir fonksiyon:
Ardından, cevabını sıfırla karşılaştırarak, TP / SL'yi aynı bırakmaya veya değiştirmeye karar veriyorsunuz.
İşleviniz son siparişi tam olarak döndürecek mi? Yoksa ilk tanışma kârsız değil mi? Neden bilet kontrolü var?
şöyle yapardım:
Bu, tam olarak son kapatılan siparişi bulmak için yeniden tasarlanmış işlevinizdir.
Bir dezavantajı var - hiç kapalı sipariş olmasaydı, sıfıra dönecektir. Bu nedenle, onu kullanarak, tarihte kapalı emirlerin varlığını veya yokluğunu doğru bir şekilde belirlemek imkansızdır. Sonuçta, döndürülen sıfır, hiç sipariş olmadığı anlamına gelmez, ancak sıfıra kapalıdır.
Lütfen bana söyle:
yalnızca son (geçerli) çubuk için gösterge değerini çizmekle ilgileniyor. Ancak yeni bir çubuk açıldığında eski değerler grafikte kalıyor.... Bu çöp nasıl zorla kaldırılabilir? [0] çubuğu için gösterge değerlerinin hesaplanması ve görüntülenmesi ve [1] ile [Bar-1] arasındaki çubuklar için bu değerlerin sıfıra ayarlanması koşulunu bir şekilde ayarlamak mümkün müdür?
artmedia70 :
Bir dezavantajı var - hiç kapalı sipariş olmasaydı, sıfıra dönecektir. Bu nedenle, onu kullanarak, tarihte kapalı emirlerin varlığını veya yokluğunu doğru bir şekilde belirlemek imkansızdır. Sonuçta, döndürülen sıfır, hiç sipariş olmadığı anlamına gelmez, ancak sıfıra kapalıdır.
Teşekkür ederim! Bana cevap vermemiş olsanız da, kârın doğru hesaplanmasıyla ilgili son soruma cevap verdiniz:
Lütfen bana söyle:
yalnızca son (geçerli) çubuk için gösterge değerini çizmekle ilgileniyor. Ancak yeni bir çubuk açıldığında eski değerler grafikte kalıyor.... Bu çöp nasıl zorla kaldırılabilir? [0] çubuğu için gösterge değerlerinin hesaplanması ve görüntülenmesi ve [1] ile [Bar-1] arasındaki çubuklar için bu değerlerin sıfıra ayarlanması koşulunu bir şekilde ayarlamak mümkün müdür?
İşleviniz son siparişi tam olarak döndürecek mi? Yoksa ilk tanışma kârsız değil mi? Neden bilet kontrolü var?
şöyle yapardım:
Bu, tam olarak son kapatılan siparişi bulmak için yeniden tasarlanmış işlevinizdir.
Bir dezavantajı var - hiç kapalı sipariş olmasaydı, sıfıra dönecektir. Bu nedenle, onu kullanarak, tarihte kapalı emirlerin varlığını veya yokluğunu doğru bir şekilde belirlemek imkansızdır. Sonuçta, döndürülen sıfır, hiç sipariş olmadığı anlamına gelmez, ancak sıfıra kapalıdır.
1. İşlev , tarihteki en büyük bilete sahip siparişi bulur , bu da son kapatılan sipariş anlamına gelir (tabii ki, maksimum kapanış süresi ile seçeneğinizin tercih edildiği istisnai bir durum almadıkça).
2. Müşterinin koşullarına göre, ilk sipariş belirtilen TP/SL ile açılır ve sadece ikincisi yeni TP/SL ile açılabilir ve bundan sonra fonksiyonun sadece ilk işlem gerçekleştiyse sıfır döndürebileceği sonucu çıkar. sıfır, ancak tarihte kapalı siparişlerin olmaması nedeniyle değil.
Ve sonuncusu. Sürümünüzde, işlevde j ve başka bir SELECT kullanmak aşırıya kaçıyor.
yeterli :
Start()'ın başlangıcında, arabelleği EMPTY_VALUE olarak başlatın.
Neye benziyor? int init () den sonra gösterge satırının ayarlarında var
SetIndexStyle(0,DRAW_ARROW); SetIndexArrow(0,165); SetIndexBuffer(0,Buffer); SetIndexEmptyValue(0,0.0);