[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 215
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
Hepinize iyi günler!
İlk botumu yazıyorum ve aynı zamanda MQL dili ile tanışıyorum. Test sırasında aşağıdaki sorun oluştu:
OP_BUYSTOP emri verildikten hemen sonra tetiklenir, ancak grafiğe bakılırsa fiyat hedef değere ulaşmıyor (aşağıya bakınız)
USD/JPY,M5 (görsel)
Tarih 2011.09.19
Zaman 02:15
açık 76.903
yüksek 76.909
düşük 76.890
kapat 76.890
Ses 66
Tüm keneleri test ediyorum.
Belki de OP_BUYSTOP siparişini yanlış anlıyorum? Fiyat belli bir değeri aşarsa satın alın, değil mi?
Sipariş veren bir kaynak kod parçası
int bilet=SiparişGönder(Sembre, OP_BUYSTOP, Parti, Fiyat, 0, SL, TP);
Şamdan grafiğinde, tüm fiyatlar Alış şeklindedir ve herhangi bir satın alma emri Satış fiyatından gerçekleştirilir.
Teşekkür ederim!
Merhaba! Lütfen yardım et.
Bu betiğin neden Excel'de sütun olarak veri göstermediğini anlayamıyorum.
Excel'de çalışırken sadece bir tablo başlığı var, veri yok.
Sınırlayıcının neden excel'em tarafından algılanmadığını anlamaya yardımcı olun.
Programlama ile başlıyorum, bu yüzden çok soru var, ilginiz için şimdiden teşekkür ederim!
Bir komut dosyası yazılmıştır - Basit bir işlevi yerine getiren NewScript - OHLC fiyatlarını bir grafikte çubuklarla görüntüleyen...
Soru şu ki, BARS tam olarak geçerli grafikteki çubuk sayısıysa, o zaman neden EA günlüğünde görüntülenen ekrandaki çubuk sayısı (yaklaşık 200) ve günlük günlüğünde 2000'den fazla? ??
Teşekkür ederim!
Küçük düzeltme
Üzgünüm, işlevi anlayamıyorum...
En kolay seçenek
Merhaba!
Expert Advisor'ı bir süreliğine durdurmak için bir kod yazmama yardım eder misiniz?
Kodu şöyle yazdım.
int() {string OrderStop="OrderStop"+ Symbol();
OrderSig =GlobalVariableGet(OrderStop);
// Yazdır(SiparişSig);
dönüş(0);
}
int tanım() {
dönüş(0);
}
int start() {
string OrderStop="OrderStop"+ Symbol();
OrderSig = GlobalVariableGet(OrderStop);
if (OrderSig==1)dönüş(0);
başka {
EA gövdesi (kod)
}
dönüş(0);
}
fragmanda bu kod çalışıyor, ancak Terminal'i derlediğimde veya yeniden başlattığımda,
danışman çalışmaya başlar (bir anlaşma açar) ve tekrar ticaret yapmaz.
Ne olabilir?
Veya başka bir seçenek önerin.
Veya başka bir seçenek önerin.
f-th kullanın: