[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 813

 
artmedia70 :
Arkadaşlar! Uzun bir süre, ilgimi çeken bir soruyla ilgili ihtiyacım olan bilgiler için siteyi çeşitli arama sorguları kombinasyonlarında aradım, ancak hiçbir sonuç alamadım.
Ve aşağıdakilerle ilgileniyorum: Terminalin acil olarak kapatılması, bağlantı kesilmesi veya sonunda bir elektrik kesintisi durumunda Expert Advisor'ın çalışması sırasında veri kaydetme.
Kim bilir, lütfen bilgilere bir referans atın.
Teşekkür ederim.

    if (! GlobalVariableCheck (symbol+ "_Price" )) GlobalVariableSet (symbol+ "_Price" , 0 );              //На случай аварийного выхода  
    if (! GlobalVariableCheck (symbol+ "_Time" )) GlobalVariableSet (symbol+ "_Time" , 0 );                //организуем глобальные переменные 
    if (! GlobalVariableCheck (symbol+ "_Ticket" )) GlobalVariableSet (symbol+ "_Ticket" ,- 1 );          //для сохранения критических данных

    if (! GlobalVariableCheck ( "Risk" )) GlobalVariableSet ( "Risk" , 2 );                               //Уровень риска для мультивалютной торговли  

global değişkenler - https://docs.mql4.com/en/globals

veya bir dosyaya veri yaz...

 
glasha :
Sevgili programcılar!
Bir soru var: Bir sipariş için yorum gösterecek bir uzmana bir kod parçası nasıl eklenir.
Dosyalar:
 
IgorM :


Teşekkür ederim. kontrol edeceğim.

Tam ihtiyacım olan şey... Tekrar teşekkürler.

 
DDFedor :

global değişkenler - https://docs.mql4.com/en/globals

veya bir dosyaya veri yaz...

Teşekkür ederim. Peki ya doğru, doğru bir danışmanın terminalin global değişkenlerini kendisinden sonra temizlemesi gerektiği gerçeğine ne dersiniz? Ve evet, onlardan çok fazla var.
İçinde sürekli izlenen ve duruma göre şu veya bu değere sahip birçok değişken var... Tamam, tekrar düşüneceğim... :)
 
artmedia70 :
Teşekkür ederim. Peki ya doğru, doğru bir danışmanın terminalin global değişkenlerini kendisinden sonra temizlemesi gerektiği gerçeğine ne dersiniz? Ve evet, onlardan çok fazla var.
İçinde sürekli izlenen ve duruma göre şu veya bu değere sahip birçok değişken var... Tamam, tekrar düşüneceğim... :)
Böyle bir şey yazdım, bir diziye kaydedilmesi gereken tüm değişkenleri girdim ve her tikte bu diziyi kaydettim. Başlatma sırasında dizi okunur. Bu, global değişkenler yaratılarak çok daha kolay hale getirilmiştir.
 
vasya_vasya :
Böyle bir şey yazdım, bir diziye kaydedilmesi gereken tüm değişkenleri girdim ve her tikte bu diziyi kaydettim. Başlatma sırasında dizi okunur. Bu, global değişkenler yaratarak çok daha basit bir şekilde yapılır.
Teşekkür ederim. İyi bir fikir! Sayesinde!
 
Hiçbir şey anlamıyorum... Binlerce kez denenmiş tüm pozisyonları aynı fonksiyonla açıyorum...
Güçlü bir düşüş başlayana kadar tüm pozları açar. Sonraki iletileri günlüğe yazar
ve boşaltmaya kadar her şeyi açmayı durdurur.
Fonksiyonu çağırmadan önce şöyle diyor:
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: Lot ile Açık Alış pozisyonu = 1.53
... ve bu açmaya çalıştıktan sonra:
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: OrderSend işlevi için geçersiz fiyat 1.33249000

Yanlış fiyat nereden geliyor - hiçbir fikrim yok ... Mucizeler.
Herhangi bir fikri olan var mı?

 
artmedia70 :
Hiçbir şey anlamıyorum... Binlerce kez denenmiş tüm pozisyonları aynı fonksiyonla açıyorum...
Güçlü bir düşüş başlayana kadar tüm pozları açar. Sonraki iletileri günlüğe yazar
ve boşaltmaya kadar her şeyi açmayı durdurur.
Fonksiyonu çağırmadan önce şöyle diyor:
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: Lot ile Açık Alış pozisyonu = 1.53
... ve bu açmaya çalıştıktan sonra:
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: OrderSend işlevi için geçersiz fiyat 1.33249000

Yanlış fiyat nereden geliyor - hiçbir fikrim yok ... Mucizeler.
Herhangi bir fikri olan var mı?




düşünceler her zaman olduğu gibi, Normalizedçift (Sor (Teklif), Rakamlar)
 
vasya_vasya :
düşünceler her zaman olduğu gibi, Normalizedçift (Sor (Teklif), Rakamlar)
Binlerce kez denenmiş aynı fonksiyonla tüm pozisyonları açıyorum...

Her şey zaten hesaba katılmış, özellikle bu temel bilgiler... :) Köpek başka bir yerde karıştırdı...

Tamam, kirpi aramaya devam edeceğim...

 

Herkese selam.

Söyleyin bana, yalnızca mum kapalıyken son açılış ve kapanış fiyatlarını görüntülemek ve hatırlamak için test cihazına ihtiyacım var. Ve test cihazı, yeni bir onay işaretinin ortaya çıkmasıyla bana açık ve yakın değerini gösteriyor ve önceki değeri hatırlamıyor. Bu nasıl uygulanabilir???

Teşekkür ederim.

Neden: