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

 
a.lxrn :

Herkese iyi günler, lütfen sorunu çözmeme yardım edin, sorun mantıkta, bugün zaten bütün beynimi kırdım ve yulaf lapası kafamın içinde olduğu noktaya ulaştım.

Burada bir temel kod örneği yazdım, bir sinyal var, mumun kapanması fareden daha büyükse, o zaman bir sipariş açılır.

Bir emir açılır, ancak stop veya kar tetiklendikten sonra sinyal kalır ve uzun bir süre True kalır, ne demek istediğimi anladığınızdan eminim,

aslında nasıl yapabilirim ki, bir al sinyali oluştuğunda, bir emir açılır ve bu kadar, ta ki durum değişinceye ve kapanış fiyatı elden düşük olana kadar.

Ben de düşünüyorum, nasıl
 
Igor Makanu :

görev doğru formüle edilmemiş, bu nedenle nasıl yapılacağına dair anlayış eksikliği

görev şuna benzer: 1. çubukta bir “satın alma sinyali” var ve 2. çubukta bu sinyal yok, yani bu bir satın alma sinyali

buna göre, yeniden açma yasağı ve "sinyalin ortasında" ticaret yasağı olacak

Peki bunu yapmak nasıl mümkün olabilir???
 
Igor Makanu :
parantezler kaldırılabilir, okunabilirlik için koşullar yazıldı
Ve trol işe yararsa ??? O zaman her şey yeniden başlayacak!
 
Gösterge tanıtıcısının alınması, başlatma sırasında yazılması gerekiyor mu?
 
bu konuyu terk etti
 
Neden önce tanıtıcıyı almanız ve ardından arabelleği kopyalamanız gerekiyor, işlevin neden gösterge değerini hemen döndürmediğini anlamıyorum. Muhtemelen, diğer göstergeler için veriler tek bir değişkene yerleştirilmemiştir ve belirli göstergeler için yeniden yapılmaması için böyle bırakmışlardır. Muhtemelen bu ara tutamacı nereye yazacağımız konusunda hiçbir fark yoktur?
 
Ivan_Invanov :
Neden önce tanıtıcıyı almanız ve ardından arabelleği kopyalamanız gerekiyor, işlevin neden gösterge değerini hemen döndürmediğini anlamıyorum. Muhtemelen, diğer göstergeler için veriler tek bir değişkene yerleştirilmemiştir ve belirli göstergeler için yeniden yapılmaması için böyle bırakmışlardır. Muhtemelen bu ara tutamacı nereye yazacağımız konusunda hiçbir fark yoktur?

pek bir fark yok

 
Belki biri bilir? #12140
 
AIGUL SALMANOVA :
Ve trol işe yararsa ??? O zaman her şey yeniden başlayacak!

Bayraklar veya emir türlerinin sayısının kontrolü veya bilet bir piyasa emrinin kapanış zamanının kontrolü ise, sıfıra eşit değilse, emir kapanmıştır ve emri açma bayrağı yanlıştır.

 
prom18 :

Lütfen bana söyle. Göstergeden veri (zaman) alan ve tikler arasındaki farkı milisaniye cinsinden hesaplayan bir Expert Advisor bulunmaktadır.

Bir uyarı aracılığıyla çıktı alıyorum ve aşağıdakileri alıyorum (resme bakın). Anladığım kadarıyla önce toplam milisaniye sayısının değeri, ardından son 4 tik arasındaki milisaniye cinsinden değerler (1 ile 2, 2 ile 3, 3 ile 4 arasında) geliyor.

Nedenmiş? Sadece 4. tik için değerlere ihtiyacım var.


Dürüst olmak gerekirse, neye ihtiyacınız olduğu net değil. Neyin görüntülendiğini ve neye ihtiyacınız olduğunu nasıl anladığınızı formüllerle yazın.