MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1527
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
okumalara dayanarak, göstergeniz için mantık oluşturun
hayır, bu uymuyor.
burada . 1 göstergesi her zaman sayıyı gösterir - 2147483647. sinyal verilir verilmez - arabelleklerden birinde başka bir sayı gösterir. Bunu anladım.
ancak ikinci gösterge aynı anda 2 arabellekte her zaman 0 veya 2147483647 gösterir
Bunu çözmüş gibi görünüyor. Teoride böyle olmalı
bu durumda, ayrıntılara gerek yoktur, yani. sadece >0 ise
bu durumda, ayrıntılara gerek yoktur, yani. sadece >0 ise
ama burada sinyal olmadığında arabelleklerde ne var. >0'ın burada işe yarayacağını sanmıyorum. ama şimdi deneyeceğim
ama burada sinyal olmadığında arabelleklerde ne var. >0'ın burada işe yarayacağını sanmıyorum. ama şimdi deneyeceğim
sinyal yoksa ilk gösterge EMPTY_VALUE değerine sahiptir
böyle yapmak lazım
Lütfen bu sorunu test cihazıyla çözmeme yardım edin. CME için test pozisyonu açılması EUR / USD vadeli işlemlerinde
Test cihazında pazarın büyümesi üzerine, kendi durağı ile bir arıza için uzun bir pozisyon açılır, anlaşma # 2 bileti alır. Piyasa yükseldi ve bir sonraki pozisyon kendi durağıyla açıldı, işlem test cihazında 3 numaralı bileti aldı.
Piyasa #3 pozisyonuna karşı hareket edip durduğunda, #3 durmalı ve #2 asılı kalarak fiyatın #2 durağına gelmesini beklemelidir. Ancak bir nedenden dolayı, 3 numaralı durdurma tetiklendiğinde, test cihazı ayrıca 2 numaralı konumu da kapatır.
mql 5 kodu şöyle
Lütfen bu sorunu test cihazıyla çözmeme yardım edin. CME için test pozisyonu açılması EUR / USD vadeli işlemlerinde
Pazarın büyümesi üzerine, test cihazında kendi stop'u ile bir koparma için uzun pozisyon açılır, işlem 2 numaradır. Piyasa yükseldi ve bir sonraki pozisyon kendi stop'u ile açıldı, işlem 3 numarada. testçi.
Piyasa #3 pozisyonuna karşı hareket edip durduğunda, #3 durmalı ve #2 asılı kalarak fiyatın #2 durağına gelmesini beklemelidir. Ancak bir nedenden dolayı, 3 numaralı durdurma tetiklendiğinde, test cihazı ayrıca 2 numaralı konumu da kapatır.
mql 5 kodu şöyle
sinyal yoksa ilk gösterge EMPTY_VALUE değerine sahiptir
böyle yapmak lazım
Evet kesinlikle. Budur. Çok teşekkürler
Görünüşe göre testçinin bu davranışının nedeni belli oldu. Robotun test edildiği demo hesap türü Netleştirme'dir. Bu nedenle, eğer #3 pozisyonunu açarken belirtilen stop tetiklenirse, pozun tüm hacmini kapatacaktır. Bu nedenle, #3'teki durağa göre, açılırken kendisi için ayrı bir durağı olmasına rağmen #2'yi de kapatır.
Hedging hesap türüyle, her şey eski güzel mql4'teki gibi çalışır.
Lütfen bu sorunu test cihazıyla çözmeme yardım edin. CME için test pozisyonu açılması EUR / USD vadeli işlemlerinde
Test cihazında pazarın büyümesi üzerine, kendi durağı ile bir arıza için uzun bir pozisyon açılır, anlaşma # 2 bileti alır. Piyasa yükseldi ve bir sonraki pozisyon kendi durağıyla açıldı, işlem test cihazında 3 numaralı bileti aldı.
Piyasa #3 pozisyonuna karşı hareket edip durduğunda, #3 durmalı ve #2 asılı kalarak fiyatın #2 durağına gelmesini beklemelidir. Ancak bir nedenden dolayı, 3 numaralı durdurma tetiklendiğinde, test cihazı ayrıca 2 numaralı konumu da kapatır.
mql 5 kodu şöyle
Ayaklarını kullanmak zorunda değilsin. Duraklar yerine, ters yönde bekleyen emirler verilmelidir.