Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1171

 
Dmitry Shumaev :
Sinyal alıcılarını daha hızlı nasıl bulabilirim?) Ticaret deneyiminin beşinci yılı

Sinyali izleyin ve bir yıl boyunca başarılı bir şekilde ticaret yapın - çalışacaklar.

 
Dmitry Shumaev :
Sinyal alıcılarını daha hızlı nasıl bulabilirim?) Ticaret deneyiminin beşinci yılı

başarılı tüccarlar sinyal alıcıları aramazlar ...

aksine - yatırımcılar onları arıyor ...

ve orada 5 yıl veya 25 - tüccarı ölçen değişken bu değil ...

 

Merhaba! Ücretsiz danışmanların ve göstergelerin neden indirilmediğini bana kim söyleyebilir? Yazıyor: "Bir terminalim var mı?" EVET'e tıklıyorum - ve her şeyin bittiği yer burası, indirme gerçekleşmiyor. ??

 

Trend takip sistemine iyi bir örnek verebilecek olan var mı?

 
MisterBond :

Merhaba! Ücretsiz danışmanların ve göstergelerin neden indirilmediğini bana kim söyleyebilir? Yazıyor: "Bir terminalim var mı?" EVET'e tıklıyorum - ve her şeyin bittiği yer burası, indirme gerçekleşmiyor. ??

Piyasa klasörlerinin görünüp görünmediğini görmek için uzmanlar ve göstergelerdeki gezgine bakın . Belki de terminali birden çok kez kurdunuz ve sonuç farklı bir . Hangi klasöre bakıyorsun? /portable anahtarını kullanmayı denediniz mi?
 
MisterBond :

Merhaba! Ücretsiz danışmanların ve göstergelerin neden indirilmediğini bana kim söyleyebilir? Yazıyor: "Bir terminalim var mı?" EVET'e tıklıyorum - ve her şeyin bittiği yer burası, indirme gerçekleşmiyor. ??


Terminalde indirin.

 

Yardım için lütfen forum üyeleri...

string str="4257" gibi bir dize var

İkinci karakter, uygun filtreyi seçme değeridir.
Swith deyiminde kontrol edildi ve ilgili durum yürütüldü ...
Secondymb=StringGetCharacter(str,1) dizesinden ikinci karakteri alın, ancak aynı zamanda bir ushort tipi karakter kodu alırız.
Şimdi ondan bir dizge almamız gerekiyor: saniyesimb=ShortToString(StringGetCharacter(str,1)), string türünden "2" alıyoruz,
ve ancak o zaman bir tamsayı değeri elde edebilirsiniz: int secondymb=StrToInteger(ShortToString(StringGetCharacter(str,1))).
Bir şekilde çirkin çıkıyor, belki daha basit bir yolu var mı?

 
MikeZv :

Lütfen forum üyelerine yardım edin...

string str="4257" gibi bir dize var

İkinci karakter, uygun filtreyi seçme değeridir.
swith deyiminde kontrol edilir ve ilgili durum yürütülür ... Secondymb=StringGetCharacter(str,2) dizesinden ikinci karakteri alın, ancak aynı zamanda karakter kodunu alıyoruz

Hemen bir tamsayıya dönüştürülemez, önce ondan bir dize almanız gerekir: secondymb=ShortToString(StringGetCharacter(strflt,iPrm))),
ve B

StringSubstr

Документация по MQL5: Строковые функции / StringSubstr
Документация по MQL5: Строковые функции / StringSubstr
  • www.mql5.com
Строковые функции / StringSubstr - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vitaly Muzichenko :

StringSubstr


Vitaly, cevap için teşekkürler, yani. iki dahili işlev bir taneyle değiştirilir: int secondymb=StrToInteger( StringSubstr (str,1,1)) ?
Genel olarak, lütfen yalnızca sayı içeren dizeleri işlerken (filtre türleri vb.), bu sayıları tamsayılara getirmek veya anahtar durumunda tek karakterler kullanmak mantıklı mı?

 
MikeZv :

Vitaly, cevap için teşekkürler, yani. iki dahili işlev bir taneyle değiştirilir: int secondymb=StrToInteger(StringSubstr(str,1,1)) ?
Genel olarak, lütfen yalnızca sayı içeren dizeleri işlerken (filtre türleri vb.), bu sayıları tamsayılara getirmek veya anahtar durumunda tek karakterler kullanmak mantıklı mı?

Okumak

Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5