[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 606
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
Fonksiyonun kendisini gösterin.
ClosePartPosBySelect(double Part) geçersizse, o zaman
geçersiz ClosePartPosBySelect()
Kim'in ClosePosBySelect() işlevi, Part değişkeni ("Part" kelimesinden) olan double türünde geçirilmiş bir parametre gerektirecek şekilde değiştirildi
iki yol
1. Değerin değiştirildiği fonksiyonda bir ve işareti ekleyin,
ör. geçersiz fonksiyon( çift ve parça ){}
daha sonra, işlevin içindeki değeri değiştirirken, yeni değer çağrı sitesine döndürülür.
2. değişkeni fonksiyon parametreleri listesinden çıkarın, çünkü Değişken global olarak ayarlandığından değeri, parametre olarak iletilmeden kodun herhangi bir yerinde değiştirilebilir.
ancak kafa karıştırmamak için, ne tür bir değişken olduğunu düşünmemek için 1. seçenek daha iyidir, çünkü birden fazla böyle global olarak tanımlanmış değişken olabilir (ve bir fonksiyon içinde).
not Mesaja baktım ve zaten cevaplanmış.
Merhaba sevgili profesyoneller.
Gerçekten aynı anda iki Sat ve Al işlemi açacak bir danışman yazmak istiyorum.
Daha sonra belirli bir puan (lim parametresi) sonrasında kaybetme sırası kapatılır,
ve kârlı, böylece siparişin açılmasından bu yana fiyat maksimum fiyatın altına düştüğünde kapanır
(bir tür sanal sondaki durdurma).
Korkunç bir ıstırap içinde bunu doğurdum, ama işe yaramıyor
lütfen bana bir şey söyle
Peki bu fonksiyona bir parametre nasıl geçirilir?
Bu, 2009 yılının tamamı... Giriş için sadece Momentum'un okumaları kullanılıyor:
TF H1'de momentum dönüm noktasını arıyoruz ve TF M5'te pazara girmenin tam anını buluyoruz. Bir pozisyon açarken, bir öncekinin açılış zamanı kontrol edilir, böylece giriş sinyali anında tüm depo açılmaz...
Giriş anı, Demarker'ın M5 ve M15 zaman dilimlerinde aşırı alım / aşırı satım bölgelerindeki konumuyla onaylanır...
... Bu arada, dolaplar olmadan da olumlu bir sonuç vardı.
... Testi istemeden yalnızca Demarker kontrolüyle başlatmış olmam bile yine de ilginç bir sonuç verdi:
Bir yerde şöyle bir şey:
İlginç bir şekilde, sonuç benzerse, neden (dedikleri gibi) trendin tükenme (tamamlanma) anını gösteren momentum kullanıyorsunuz? Momentum kırılmalarında, fiyat yükselmeye devam etti ve her yeni momentum kırılmasında pozisyonlar açıldı... Kilitlemeye karar verdiğim tam da erken girişlerdi...
Bunun hakkında kim düşünüyor?
Test cihazında sıfır çubuğu kullanılamaz, çünkü test cihazında, yalnızca oluşturulmuş olmasına rağmen (test keneleri), bu çubuğun fiyatları hakkında eksiksiz bilgi vardır, çünkü o (çubuk) bir oldu bittidir ve testçi, keneler tarafından kendisinin ürettiğinden değil, alıntıların geçmişinden veri alarak geleceğe böyle bakar.. bir çubuğu sola kaydırın ve momentumları 1 için sayın 0,1,2 yerine ,2,3 ve 0 yerine işaretçi 1..
aynı zamanda daha eski TF'leri kullanmamak, sadece mevcut m5'i kullanmak ve daha eski TF'lerin kullanıldığı yerlerde periyodu birkaç kat artırmak mantıklıdır.14 * PERIOD_H1 / Period() ve 14 * PERIOD_M15 / Period()
Test cihazında sıfır çubuğu kullanılamaz, çünkü test cihazında, yalnızca oluşturulmuş olmasına rağmen (test keneleri), bu çubuğun fiyatları hakkında eksiksiz bilgi vardır, çünkü o (çubuk) bir oldu bittidir ve testçi, keneler tarafından kendisinin ürettiğinden değil, alıntıların geçmişinden veri alarak geleceğe böyle bakar.. bir çubuğu sola kaydırın ve momentumları 1 için sayın 0,1,2 yerine ,2,3 ve 0 yerine işaretçi 1..
aynı zamanda daha eski TF'leri kullanmamak, sadece mevcut m5'i kullanmak ve daha eski TF'lerin kullanıldığı yerlerde periyodu birkaç kat artırmak mantıklıdır.14 * PERIOD_H1 / Period() ve 14 * PERIOD_M15 / Period()
Zaten bütün kafamı kırdım :) - işte sorun şu:
danışman yarı otomatik modda çalışır - girişleri benim pozisyondan çıkışlarımdır, ancak danışmanın bir sonraki emrimden önce sadece bir ticaret yapmasını nasıl sağlayacağımı çözemiyorum, yani. Sadece grafikteki başlat/başlat butonunu özlüyorum :) . init() bölümü benim için dolu, danışmanı devre dışı bırakmak da imkansız - doğru trol için hesaplamaları gerekiyor
peki, sonuç (dinamikler) sıfır çubuğu kullanılarak elde edilenden çok farklı değilse, gözetleme olmayabilir, ancak onu yanılsamalardan korumak daha iyidir..
Bu tür sorunları çözmek nasıl mümkün olabilir?
Bu eksiklikleri azaltmanın bir yolu var mı? Senin düşüncelerin?