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

 
Порт-моне тв :

sorun çözülmedi, bir çizelgede bir sipariş açtı, ikincisinde istemiyor, görünüşe göre OrdersTotal'ı herkes için tekrar düşünüyor (sihirbaz bir şeyi değiştirdiyse, ayrı bir danışman bile derledi)

 double Openone,     //цена открытия первой свечи
Opentwo,     //цена открытия второй свечи
Closeone,   //цена закрытия первой свечи
Closetwo,   //цена закрытия второй свечи
Lowone,     //цена минимальная первой свечи
Lowtwo,     //цена минимальная второй свечи
Lowthree,   //цена минимальная третьей свечи
Openthree,   //цена открытия третьей свечи
Closethree, //цена закрытия третьей свечи
CloseOrder, //закрыть ордер
Highone,     //цена максимальная первой свечи
Hightwo,     //цена максимальная второй свечи
Highthree,     //цена максимальная второй свечи
Highfour,     //цена максимальная второй свечи
Highfive,     //цена максимальная второй свечи
Highsix,     //цена максимальная второй свечи
Highseven,     //цена максимальная второй свечи
Higheight,     //цена максимальная второй свечи
Lowfour,     //цена минимальная четвертой свечи
Lowfive,     //цена минимальная пятой свечи
Lowsix,     //цена минимальная шестой свечи
Lowseven,     //цена минимальная седьмой свечи
Loweight,     //цена минимальная восьмой свечи
Closefour,   //цена закрытия четвертой свечи
Openfour,
Low15,
Low25, 
SLbuy, TPbuy,  SLsell, TPsell,   //цена открытия четвертой свечи
OrderOpenPrice;
int ticket, ticketclose; 
int OrderOfSymbol; 

ya yeniden adlandırın ya da silin

 
MakarFX :
İşlevi yazımdan koyun.
Sonunda işe yaradı, ama açıkçası o zaman farkın ne olduğunu anlamadım, açıklayabilir misiniz?
 
Порт-моне тв :
Sonunda işe yaradı, ama açıkçası o zaman farkın ne olduğunu anlamadım, açıklayabilir misiniz?

Bana OrdersTotal () öğesini OrderOfSymbol olarak değiştirmediğiniz bir kod gönderdiniz

hemen fark etmedim

 
MakarFX :

Bana OrdersTotal () öğesini OrderOfSymbol olarak değiştirmediğiniz bir kod gönderdiniz

hemen fark etmedim

ve işte olay, teşekkürler. "Aptal" kategorisinden bir başka soru, eğer mql'de böyle bir şey varsa, siparişte satın alınan Ask'ın fiyatı sürekli olarak mevcut Ask ile karşılaştırılacak mı? Yani, örneğin, belirli bir süre sonra gerekli hareket olmazsa, bu noktadan sonra bu işlevin başabaş olmasını sağlayacağım bir fonksiyon yazmak istiyorum (izlemeyi biliyorum), ben sadece Ask ve satın alınan Ask'ın şu anki karşılaştırmasıyla ilgileniyorum, hiçbir şekilde ben de yapamam...
 
Порт-моне тв :
ve işte olay, teşekkürler. "Aptal" kategorisinden bir başka soru, eğer mql'de böyle bir şey varsa, siparişte satın alınan Ask'ın fiyatı sürekli olarak mevcut Ask ile karşılaştırılacak mı? Yani, örneğin, belirli bir süre sonra gerekli hareket olmazsa, bu noktadan sonra bu fonksiyonun başabaş olmasını sağlayacağım bir fonksiyon yazmak istiyorum (izlemeyi biliyorum), sadece ilgileniyorum Ask ve satın alınan Ask'ın şu anki karşılaştırmasında, ben de yapamam...
   for ( int pos= 0 ;pos< OrdersTotal ();pos++)
       if ( OrderSelect (pos,SELECT_BY_POS,MODE_TRADES))
         if (OrderSymbol()== _Symbol )
             if (OrderOpenPrice()+ point < == > Ask)

sarı ihtiyacınız olan fiyat hareketi

mavi renkte, Ask ile bir karşılaştırmaya ihtiyacınız var

Not Ama neden satın almaların Bid tarafından kapatılıp kapatılmadığını sor'a ihtiyacınız var?

 
MakarFX :

sarı ihtiyacınız olan fiyat hareketi

mavi renkte, Ask ile bir karşılaştırmaya ihtiyacınız var

Not Ama neden Satın alımların Bid tarafından kapatılıp kapatılmadığını sor'a ihtiyacınız var?

Oh harika! Bu doğru, genel olarak mevcut fiyatı (Teklif) kastettim. yazmaya çalışacağım. Yardım için teşekkürler! İyi günler!
 
Порт-моне тв :
Oh harika! Bu doğru, genel olarak mevcut fiyatı (Teklif) kastettim. yazmaya çalışacağım. Yardım için teşekkürler! İyi günler!

Ekle

if(OrderType()==OP_BUY)

 
DLL neden MT4'te Çevrimdışı Grafik ile çalışmıyor?
 

Selamlar. Lütfen bana söyle.

OrdersHistoryTotal(), müşteri terminaline yüklenen cari hesap geçmişindeki kapatılan ve silinen siparişlerin sayısını döndürür,

buradakiler .

Soru 1: "Başlangıç" tarihini veya seçilen dönemi almak mümkün müdür?

Soru2: Terminale yüklenenden daha fazla geçmiş elde etmek mümkün mü yoksa programlı olarak yüklenebilir mi?

 
Andrey Sokolov :

Selamlar. Lütfen bana söyle.

OrdersHistoryTotal(), müşteri terminaline yüklenen cari hesap geçmişindeki kapatılan ve silinen siparişlerin sayısını döndürür,

bunlar burada.

Soru 1: "Başlangıç" tarihini veya seçilen dönemi almak mümkün müdür?

Soru2: Terminale yüklenenden daha fazla geçmiş elde etmek mümkün mü yoksa programlı olarak yüklenebilir mi?

Soru 1: Soruyu anlamadım

Soru 2: hayır, yapamazsın