Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 371

 
Artyom Trishkin :

Vay canına ... Korku zaman gibi

Her ne kadar evet olsa da ... ve ben tupanul, onu bir güdük destesinden yazması için kişisel olarak gönderiyorum.

Oh iyi ... zaten yazılmış, okunmuş ve yemiş

Bu da henüz PM yazmayı bilmeyenler için;)
 
Lütfen bana işlevi, günün ilk çubuğunu nasıl bulacağımı ve seçeceğimi söyleyin?
 
sashasonik :
Lütfen bana işlevi söyle, günün ilk çubuğunu nasıl bulabilirim?
   datetime day = iTime( Symbol (), PERIOD_D1 ,iBarShift( Symbol (), PERIOD_D1 , iTime( Symbol (), PERIOD_H1 , 0 )));
   int Bar = iBarShift( Symbol (), PERIOD_H1 , day);   // Бар, соответсвующий началу суток
Şuna benzer bir şeye benziyor.
 
Vitalii Ananev :
Hakkında gibi bir şey gibi görünüyor.
Teşekkürler, deneyeceğim.
 
sashasonik :
Teşekkürler, deneyeceğim.
Vitali Ananev :
Şuna benzer bir şeye benziyor.
Daha doğrusu, herhangi bir zaman diliminde.
 
sashasonik :
Daha doğrusu, herhangi bir zaman diliminde.
 int bar=iBarShift( Symbol (), Period (),iTime( Symbol (), PERIOD_D1 , 0 ));
 
Artyom Trishkin :

Her şey çalışıyor, teşekkürler!

 

Hepiniz hoşgeldiniz!

MarketWatch'taki sembol penceresindeki sembollerin listesini nasıl alacağımı söyle?

Böylece bir döngü içinde yinelenebilirler.

Bir kod parçası varsa, genellikle iyidir :-)

Şimdiden teşekkürler!

 
Aleksey Masterov :

Hepiniz hoşgeldiniz!

MarketWatch'taki sembol penceresindeki sembollerin listesini nasıl alacağımı söyle?

Böylece bir döngü içinde sıralanabilirler.

Bir kod parçası varsa, genellikle iyidir :-)

Şimdiden teşekkürler!


SembollerToplam()

Kullanılabilir (MarketWatch'ta veya tümünde seçilen) simgelerin sayısını döndürür.

int SembollerToplam (
    bool    seçilmiş        // true - MarketWatch'ta yalnızca semboller
);

Seçenekler

seçilmiş

[içinde] İstek modu. Doğru veya yanlış olabilir.

Geri dönüş değeri

Seçilen parametre doğruysa, MarketWatch'ta seçilen sembol sayısı döndürülür. Değer false ise, tüm karakterlerin toplam sayısı döndürülür.


Burada bir döngüde yineleme

 for ( int i= 0 ; i< SymbolsTotal (); i++) {}

Ve ne arıyorsun - sadece sen biliyorsun

 

mt4 uzmanları için soru

durum - belirli bir tüccar bekleyen bir emir verir ve aktivasyondan önce kapatır. durumda kapalı olarak görünür. bir hafta sonra, bu emrin açık olduğunu görür - tetiklenir.

soru - komisyoncunun uzak bir mevduat sahibini kendisi açabilmesi teknik olarak mümkündür (örneğin, birinin hesabını birleştirmek için)

çünkü durum gerçek - postaya herhangi bir rapor gelmedi. engelliydiler.

Aracının sunucu günlükleri ve tüccarın MT4 günlükleri, tartışmalı siparişin açılış zamanı açısından farklılık gösterir.