[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 177

 
Reaktiv :


Ben zaten kendim anladım. Son tavsiyeni anlamıyorum. Tüm siparişleri alıp en son hangisinin zamanında olduğunu görmek mümkün mü? Yani tüm siparişleri çekmeyi ve tüm siparişlerin kapanış saatini karşılaştırmayı mı öneriyorsunuz? Kodu nasıl yapacağınızı gösterin.

Her şeyi şöyle çözdüm:

intz;
int_bar;

int başlangıç()

{

z=OrdersHistoryTotal()-1;
OrderSelect(z,SELECT_BY_POS,MODE_HISTORY);
if(TimeCurrent() - OrderCloseTime() > 1&& TimeCurrent() - OrderCloseTime() < 7)
{
if(SiparişProfit()> 0)
PlaySound("kâr.wav");
if(OrderProfit()== 0)
PlaySound("sıfır.wav");
if(SiparişKar()< 0)
PlaySound("kayıp.wav");
}

Görünen o ki, z yerine 1 yerine koyarsanız, ilk sırayı seçecektir (yani, en eski olanı) En sonuncunun numarasını alırsanız, en mantıklı olanı seçecektir sonuncusu, bu yüzden OrdersHistoryTotal() (geçmişteki siparişlerin sayısını döndürür) aldım ve dizin yerine onu değiştirdim. Ama ortaya çıktığı gibi, OrdersHistoryTotal() bir nedenden dolayı gerçekte olduğundan 1 daha fazlasını döndürür. Geçmişte 6 siparişim vardı ve OrdersHistoryTotal() 7 sipariş rakamı verdi. Bu nedenle z=OrdersHistoryTotal()-1; yazdım. . Ama sonuncusu seçilsin diye indekste neyi değiştireceğimi daha önce bilmiyordum. Kimsenin bir fikri olmadığı için kendi başıma çözmem gerekiyordu.

aramayı kullanabilmeniz gerekiyor - sitede Kimiv'den birçok bilgi var -
Dosyalar:
 
todem :
aramayı kullanabilmeli
Bunu yapmak için aradığınız anahtar kelimeleri anlayacak kadar beyninizin olması gerekir. onlar. önemli olanı önemsizden anlayın ve/veya ayırın. böyle bir yetenek son derece nadirdir). kişinin kendi amaçlarının özünü anlamaması, yani. kendim. onlar. burada öz-farkındalığın derinliği bir rol oynar - ruhsal bir nitelik. ve şimdi maneviyat yok, tk. zamanımızda, neredeyse her şey bizi tüm planlarda mahvediyor
 
eddy :
Bunu yapmak için aradığınız anahtar kelimeleri anlayacak kadar beyninizin olması gerekir. onlar. önemli olanı önemsizden anlayın ve/veya ayırın. böyle bir yetenek son derece nadirdir). kişinin kendi amaçlarının özünü anlamaması, yani. kendim. onlar. burada öz-farkındalığın derinliği bir rol oynar - ruhsal bir nitelik. ve şimdi maneviyat yok, tk. zamanımızda, neredeyse her şey bizi tüm planlarda mahvediyor

serin bükülmüş
 
Eklendiği tüm çizelgelerdeki girdi bilgilerini gösteren bir hindiye ihtiyacım vardı. Örneğin hindi penceresinde "AUDUSD - yukarı, GBPUSD - aşağı, vb." seçiyorum ve NZDUSD grafiğinde (hindi üzerinde asılı duruyor) otomatik olarak, gerçek zamanlı olarak simgeler veya metin şeklinde güncellendi. . Bunu uygulamak ve hangi yöne bakmaya başlamak mümkün mü?
 
eddy :
niye ya? siparişi kapatarak sadece 1 kez kaybedebilirsiniz

Lütfen bana nasıl olduğunu göster?
 
bool proigrano;
if (!proigrano) Alert();
 
unnnamed :
Eklendiği tüm çizelgelerdeki girdi bilgilerini gösteren bir hindiye ihtiyacım vardı. Örneğin hindi penceresinde "AUDUSD - yukarı, GBPUSD - aşağı, vb." seçiyorum ve NZDUSD grafiğinde (hindi üzerinde asılı duruyor) otomatik olarak, gerçek zamanlı olarak simgeler veya metin şeklinde güncellendi. . Bunu uygulamak ve hangi yöne bakmaya başlamak mümkün mü?

bu konuda daha fazla!!! ilgimi çekti
 
unnnamed :
Tüm çizelgelerde girdi bilgilerini gösteren bir hindiye ihtiyaç vardı
https://www.mql5.com/ru/code/9059
 

 

Teşekkürler Eddie, ama bu değil. Yazımı tekrar okudum ve yanıltıcı olduğunu anladım. Ekli, daha fazla ayrıntı içeren bir resimdir.