MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1303

 
Alexey Viktorov :

Belgeleri okumaya ne dersiniz?


Evet. TEŞEKKÜR. Bunu biliyordum ... Unuttum. Asıl iş başındaydı - açıklığa kavuşturmak için zaman yoktu.

 

Merhaba. MQL4'te programlamayı öğreniyorum.

Bana osilatördeki trend çizgisini nasıl algoritmalaştıracağımı söyle, örneğin: CCI.

Ve böylece bu trend çizgisi osilatör tarafından kırıldığında, danışman bir sinyal verir veya emirleri açar.

Hazır kod, yalnızca yorumlarla mümkündür. Her şeyin nasıl olduğunu anlamak ve anlamak istiyorum.

 
Hepinize iyi günler!
mql4'ten mql5 QUESTION'a geçiş. Bekleyen bir emrin piyasaya dönüştürülmesini mql5'te şartlandırmak mümkün müdür? Örneğin, bekleyen bir emri, yalnızca dönüştürmenin gerçekleştiği mum saat 20:00'de açılırsa piyasaya dönüştürün. Ve bu mum farklı bir saatte açılırsa - bekleyen bir emri piyasa emrine dönüştürmek yerine - dönüşüm sırasında mı yoksa daha sonra mı silmeliyim?
Bahşiş için teşekkürler.
 
ANDREY :
Hepinize iyi günler!
mql4'ten mql5 QUESTION'a geçiş. Bekleyen bir emrin piyasaya dönüştürülmesini mql5'te şartlandırmak mümkün müdür? Örneğin, bekleyen bir emri, yalnızca dönüştürmenin gerçekleştiği mum saat 20:00'de açılırsa piyasaya dönüştürün. Ve bu mum farklı bir saatte açılırsa - bekleyen bir emri piyasa emrine dönüştürmek yerine - dönüşüm sırasında mı yoksa daha sonra mı silmeliyim?
Bahşiş için teşekkürler.
Ömrü tf periyoduna eşit olan bir mumun oluşum anında bir gecikme açın. Son kullanma süresi 600 saniyeden fazla olmalıdır. 5 dakika ve dakika boyunca, çalışmadıysa gecikmeleri kaldırın.
 

Lütfen yardım edin, bir koşul oluşturamıyorum


üç tampon var

ExtBuffer1 - gösterge değeri
ExtBuffer2 - (kırmızı) üst seviyeyi yukarıdan aşağıya geçtikten sonra, alt seviyeyi aşağıdan yukarıya geçmeden önce
ExtBuffer3 - (yeşil) alt seviyeyi aşağıdan yukarıya geçtikten sonra, üst seviyeyi yukarıdan aşağıya geçmeden önce

Bana yardım et lütfen.

 
bool IsRed=false;

int OnCalculate(....)
   {
   if(ExtBuffer1[i-1]>UpLevel && ExtBuffer1[i]<=UpLevel) IsRed=true;
   if(ExtBuffer1[i-1]<DnLevel && ExtBuffer1[i]>=DnLevel) IsRed=false;

   if(IsRed)
      {
      ExtBuffer2=ExtBuffer1;
      ExtBuffer3=EMPTY_VALUE;
      }
   else
      {
      ExtBuffer3=ExtBuffer1;
      ExtBuffer2=EMPTY_VALUE;
      }
   return(0);
   }
 
Valeriy Yastremskiy :
Ömrü tf periyoduna eşit olan bir mumun oluşum anında bir gecikme açın. Son kullanma süresi 600 saniyeden fazla olmalıdır. 5 dakika ve dakika boyunca, çalışmadıysa gecikmeleri kaldırın.

Bahşiş için teşekkürler.

 
Aleksei Stepanenko :

Teşekkürler!!!

 
Merhaba! 2020.11.15_05:51 GMT+3. MT4'teki strateji test cihazım için bir şey çok yavaş. Önceden, GBPUSD saatlik grafiğinde kısa bir süreliğine üç aylık geçmişi kontrol etmem normal görünüyordu. Danışman kontrol edildi. Ve son zamanlarda bir aylık geçmiş için GOLD, M15'teki danışmanı kontrol ettim. Bir saat kırk yedi dakika kontrol ettim - test cihazında bir buçuk gün geçti. Strateji test cihazının hızlı çalışması için ne yapılabilir? ServiceDesk'e yazabilir misiniz? Kim ne yapacağını biliyor? Bir cevap bekleyeceğim. 06:04 GMT+3. Evet. MT4 test cihazının günlüğünü ekleyebilirim.
Dosyalar:
20201113.log  45 kb
 
Küp kökünü nasıl hesaplayacağımı söyler misiniz? ifade MathPow (x,1/3)=1
Neden: