Kodlama yardımı - sayfa 32

 

...

" Ichimoku bulutları yağmur getirmez" - Lao Tzu

 

Dema geçişi EMA koşulu 1HR Ichimoku

çift direk

 

herkese selam

Forex'te yeniyim ve kodlama hakkında hiçbir fikrim yok. Bir gün boyunca seçilen herhangi bir başlangıç ve bitiş noktasının Londra'dan açık, hatta daha iyisi pip cinsinden aralığı gösteren gösterge arıyorum. Bu göstergenin üst köşesinde olmasını istiyorum. Tüm ana dallardaki çizelgelerim. Göstergenin pozitif için yeşil, negatif pipler için kırmızı göstermesi harika olabilir. Biri benim için bu göstergeyi oluşturabilir mi? Teşekkürler.

 

...

Bu konunun ilk mesajındaki göstergeyi gördünüz mü: https://www.mql5.com/en/forum

Neredeyse tanımladığınız şeyi yapar (bazı ekstralarla birlikte), yalnızca grafiksel olarak yapar (yüksek-düşük aralığı bir sayı olarak göstermeden)

noriii:
Herkese selam, forexte yeniyim ve kodlama hakkında hiçbir fikrim yok. Bir gün boyunca seçilen herhangi bir başlangıç ve bitiş noktasının Londra'dan açık veya daha da iyisi pip cinsinden aralığı gösteren gösterge arıyorum. Bu göstergenin üstte olmasını istiyorum Tüm ana dallarda çizelgelerimin köşesinde. Göstergenin pozitif için yeşil, negatif pipler için kırmızı göstermesi harika olabilir. Biri benim için bu göstergeyi oluşturabilir mi? Teşekkürler.
 
mladen:
Bu konunun ilk mesajındaki göstergeyi gördünüz mü : https://www.mql5.com/en/forum Neredeyse tarif ettiğiniz şeyi yapıyor (bazı ekstralarla), sadece grafiksel olarak yapıyor (görüntülemeden) sayı olarak yüksek-düşük aralık)

Merhaba mladen.Aradığım şey bu değil.Grafik gösterim veya yüksek&düşük ile ilgilenmiyorum, sadece grafiğimin üst köşesindeki (oturum) açık olan mesafeyi pip olarak görmek istiyorum.Hepsi bu kadar.Teşekkürler.

 

EA'da zaman tanımı

herkese selam;

Çubuk kapanmadan önce sipariş göndermek için herhangi bir olasılık var mı, örneğin kullandığım M15 tablosu, siparişimi 14 dakika sonra veya zaman = 14 dakika sonra göndermek istiyorum,

şimdiden teşekkürler

 

...

Bunun gibi bir şey yapabilirsiniz:

int passedTime = TimeCurrent()-Time[0];

Size mevcut çubuğun başlangıcından itibaren geçen saniye sayısını döndürür ve bu şekilde istediğiniz saniye sayısına kadar kontrol edebilirsiniz. Sadece dikkatli olun, çünkü örneğin sizin durumunuzda 899 saniye (14 dakika ve 59 saniye) belirtirseniz, çubuğun o son saniyesinde bir onay işareti alacağınız garanti edilmez. Barın kapanmasından önce bir süre arıyorsanız, kenenin o dönemde gerçekten geldiğinden emin olmak için "biraz yer vermelisiniz".

kemal44:
herkese selam;

Çubuk kapanmadan önce sipariş göndermek için herhangi bir olasılık var mı, örneğin kullandığım M15 tablosu, siparişimi 14 dakika sonra veya zaman = 14 dakika sonra göndermek istiyorum,

şimdiden teşekkürler
 
mladen:
Bunun gibi bir şey yapabilirsiniz:
int passedTime = TimeCurrent()-Time[0];
Size mevcut çubuğun başlangıcından itibaren geçen birkaç saniyeyi döndürür ve bu şekilde istediğiniz saniye sayısına kadar kontrol edebilirsiniz. Sadece dikkatli olun, çünkü örneğin sizin durumunuzda 899 saniye (14 dakika ve 59 saniye) belirtirseniz, çubuğun o son saniyesinde bir onay işareti alacağınız garanti edilmez. Barın kapanmasından önce bir süre arıyorsanız, kenenin o dönemde gerçekten geldiğinden emin olmak için "biraz yer vermelisiniz".

Teşekkür ederim Mladen Gerçekten çok iyi bir tanım, benim için handikap, sipariş göndermek için If(passTime >10 && my signal==Ask) yazdım, işe yaramadı, verdiğiniz tanım start fonksiyonu altında tanımlanmış

yardım ettiğiniz için teşekkür ederim

 
kemal44:
Teşekkür ederim Mladen Gerçekten çok iyi bir tanım, benim için handikap, sipariş göndermek için If(passTime >10 && my signal==Ask) yazdım, işe yaramadı, verdiğiniz tanım start fonksiyonu altında tanımlanmış yardım ettiğiniz için teşekkür ederim

Kod böyle

if (Ask==iCustom(NULL,0,"Aband_Stop",0,0)&&iCustom(NULL,0,"Aband_Stop",0,0)>=iCustom(NULL,0,"ABand_v05",0,0)) sonuç1 = doğru; başka sonuç1 = yanlış;

Bu tanıma zaman eklemek istiyorum

 

Bunu böyle yapın (başlangıcın başına yerleştirin)

int passedTime = TimeCurrent()-Time[0]; if (timePassed<840) return(0);

Bu şekilde (EA), barın açılmasından en az 14 dakika geçmediği sürece görmezden gelir (çalışmaz). Sadece barın başlangıcından itibaren en az 14 dakika geçtikten sonra kodu girecektir ve bu (anladığım kadarıyla) yapmak istediğiniz şeydi.

kemal44:
Teşekkür ederim Mladen Gerçekten çok iyi tanım, benim için handikap, sipariş göndermek için If(passTime >10 && my signal==Ask) yazdım, işe yaramadı, verdiğiniz tanım start fonksiyonu altında tanımlanmış yardım ettiğiniz için teşekkür ederim