[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 363
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Merhaba. Basit bir Uzman Danışman yazdım (kendim öğrenmeye çalışıyorum). Robot sadece satış için fırsatlar açar, ancak satın almak istemez. Anladığım kadarıyla satın alma şartlarını doğru yazmamışım ya da doğru bölüşmemişim. Lütfen yardım et. İşte burada:
harici int tp=100;
dış int sl=100;
harici int H=14;
harici int M=00;
çift ma1, ma2;
int başlangıç()
{
ma1=iMA (NULL,0,18,0,MODE_SMA,PRICE_CLOSE,0);
ma2=iMA (BOŞ,0,36,0,MODE_SMA,PRICE_CLOSE,0);
if (OrdersTotal ()==0 && iStochastic (NULL,0,50,30,3,0,1,MODE_MAIN,4)<iStochastic (NULL,0,50,30,3,0,1,MODE_SIGNAL,4) && ma1<ma2)
OrderSend ("EURUSD", OP_SELL,0.1,Bid,0,Ask+sl*Point,Ask-tp*Point,"",123,Red);
if (OrdersTotal ()==0 && iStochastic (NULL,0,50,30,3,0,1,MODE_MAIN,4)>iStochastic (NULL,0,50,30,3,0,1,MODE_SIGNAL,4) && ma1>ma2)
OrderSend ("EURUSD", OP_BUY,0.1,Ask,0,Bid+sl*Point,Bid-tp*Point,"",123,Red);
}
dönüş(0);
Pekala, burada, - hazırlıksız - şu satıra bakın:
Kısaca, Zarar Durdur için Bid+sl'ye eklersiniz ve Kâr Al için Bid-tp'den çıkarırsınız. Ancak, tam tersine, bir durak için SL'yi Bide'den çıkarmanız ve kâr için Bide'a TP eklemeniz gerekir.
Bence böyle çalışması gerekiyor. Denemek.
Ve SRC ile eklendiğinde kodu okumanın ne kadar güzel ve kolay olduğunu görün.
Bu düğme nedir???
optimize etmek ne demek? Test cihazındaki robotla birlikte optimize edin.
Söyle bana, '(' ne anlama geliyor - uyumsuz türler C:\Documents and Settings\User\My Documents\FxClub\TeleTRADE\experts\Constructor.mq4 (68, 39)
iade ile ilgili (hata yorumu);??
Tam olarak anlamadığım bir şey - bu bir soru muydu yoksa tam tersine bir cevap mı?
İlk satırı atlayacağım - çünkü. oldukça anlaşılmaz.
Ve 2. nokta pahasına (eğer bir soruysa) - parantez tipinin uyumsuz olduğuna yemin ediyor. Muhtemelen, kare (veya kıvrımlı) parantez yerine bir yere yuvarlak bir parantez yerleştirilir.
Günün iyi zamanı! Bana yardım et lütfen!
Teklif fiyatlarına göre açılan pozisyonun türünü döndürecek bir fonksiyon yazmak istiyorum.
Belirli sayıda Teklif fiyatı sürekli artıyorsa - Satın Al yazın ve bunun tersini yapın.
Kendim denedim, ama her zaman 0 döndürüyor.
Günün iyi zamanı! Bana yardım et lütfen!
Teklif fiyatlarına göre açılan pozisyonun türünü döndürecek bir fonksiyon yazmak istiyorum.
Belirli sayıda Teklif fiyatı sürekli artıyorsa - Satın Al yazın ve bunun tersini yapın.
Kendim denedim, ama her zaman 0 döndürüyor.
eskiden böyleydi: test cihazında OPTİMİZE ET onay kutusunu tıklarsınız ve tüm HARİCİ değişkenlerinizin bulunduğu bir pencere açılır. min, maks ve adımı belirtin. Tümü.
ve şimdi bir işaret koyuyorum... ve hiçbir şey olmuyor.
bana parametreler ve adım içeren pencerenin nerede olduğunu söyle?
eskiden böyleydi: test cihazında, OPTIMIZE onay kutusunu tıklarsınız ve tüm HARİCİ değişkenlerinizin bulunduğu bir pencere açılır. min, maks ve adımı belirtin. Tümü.
ve şimdi bir işaret koyuyorum... ve hiçbir şey olmuyor.
bana parametreler ve adım içeren pencerenin nerede olduğunu söyle?
Test cihazında Expert Advisor ayarlarına girdiğinizde 4 adet kolon bulunmaktadır. 1. sütun, optimizasyon olmadan çalışacak olan şeydir. 2. sütun optimizasyon için başlangıç parametreleridir, 3. adım adımdır ve 4. sütun optimizasyonun sonudur.
test cihazında sadece UZMAN ÖZELLİKLERİ görüyorum. Herhangi bir EA ayarı göremiyorum. Neredeler ?
özelliklerde böyle bir şey yok. 500 inşa et