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

 
Valeriy Yastremskiy :

Bir şey anlamadım, dizi dizini 0'dan N'ye bir dizindir. İstediğiniz şey daha çok karma içeren bir sözlük gibi. Bunu bir dizide nasıl yapacağımı bilmiyorum ve bunun normal bir dizide yapılamayacağını düşünüyorum. MT'de sözlükleri olan bibla Generic sınıfları var. Yardım etmelisin.

Değerli bilgi için teşekkürler. Bu konuda her şey açık ve anlaşılır. Yani, herhangi bir dizinin (0'dan başlayarak gerekli) katı bir dizin değerleri dizisi, herhangi bir dizinin ayrılmaz bir özelliğidir.

Zor değilse bana bu sorunun cevabını söyleyin .... 10 elemanlı, hepsi değerlerle dolu, sıralanmamış tek boyutlu bir dizi var. ArraySort(S_L,10,0,MODE_DESCEND) işlevini kullanma

bu dizi azalan düzende sıralandı ve sıralamadan sonra dizi öğelerinin değerlerinin sırası önemli ölçüde değişti.

SORU. Bu dizi sıralandıktan sonra, bu diziyi sıralamadan önceki durumuna döndürmek için bir işlev kullanmak mümkün müdür, yani, aynı değer dizisi ve aynı dizin dizisi olmalıdır.

Teşekkür ederim.

 
ANDREY :

Değerli bilgi için teşekkürler. Bu konuda her şey açık ve anlaşılır. Yani, herhangi bir dizinin (0'dan başlayarak gerekli) katı bir dizin değerleri dizisi, herhangi bir dizinin ayrılmaz bir özelliğidir.

Zor değilse bana bu sorunun cevabını söyleyin .... 10 elemanlı, hepsi değerlerle dolu, sıralanmamış tek boyutlu bir dizi var. ArraySort(S_L,10,0,MODE_DESCEND) işlevini kullanma

bu dizi azalan düzende sıralandı ve sıralamadan sonra dizi öğelerinin değerlerinin sırası önemli ölçüde değişti.

SORU. Bu dizi sıralandıktan sonra, bu diziyi sıralamadan önceki durumuna döndürmek için bir işlev kullanmak mümkün müdür, yani, aynı değer dizisi ve aynı dizin dizisi olmalıdır.

Teşekkür ederim.

Ben böyle bir fonksiyon bilmiyorum, genel olarak bu tür görevlerde dizinin bir kopyası kaydediliyor ve orijinali gerekiyorsa kopyası kullanılıyor.

Herhangi bir sıralama işlevi, bir dizi karşılaştırmalı işlem ve permütasyon veya doğruysa, hatırlanmayan dizi değerlerinin yeniden atanmasıdır. Bu nedenle hiçbir şekilde aslının fotokopisi olmadan.

Ve Eski endeks dizisinin böyle bir konsepti yoktur. İndeks dizisi, artan sırada 0'dan N'ye kadar her zaman aynıdır. Diziyi çevirebiliriz, ancak bu, N'inci öğenin değerini sıfır öğeye ve ötesine yeniden atamaktır.

 
Valeriy Yastremskiy :

Ben böyle bir fonksiyon bilmiyorum, genel olarak bu tür görevlerde dizinin bir kopyası kaydediliyor ve orijinali gerekiyorsa kopyası kullanılıyor.

Herhangi bir sıralama işlevi, bir dizi karşılaştırmalı işlem ve permütasyon veya doğruysa, hatırlanmayan dizi değerlerinin yeniden atanmasıdır. Bu nedenle hiçbir şekilde aslının fotokopisi olmadan.

Ve Eski endeks dizisinin böyle bir konsepti yoktur. İndeks dizisi, artan sırada 0'dan N'ye kadar her zaman aynıdır. Diziyi çevirebiliriz, ancak bu, N'inci öğenin değerini sıfır öğeye ve ötesine yeniden atamaktır.

Anladım. Teşekkür ederim. Bu yüzden önce diziyi başka bir diziye kopyalamam ve ardından ilk diziyi sıralama için göndermem gerekiyor.
Tekrar teşekkürler.

 
Ivan_Invanov :
döndürülen değerler

tamam 2
salla 1
gtc 0

Her şey yolunda mı? Ve erişilebilir iki politikacı olamaz mı?

Belki.

Bu moddaki işlev, ilke bayraklarını döndürür.

 
Ivan_Invanov :

burda kimse cevap vermiyor her seferinde yeni konu açıyorum

Çünkü yardımda örneklerle kaplı sorular soruyorsunuz.

Yoksa sesli mi okuyorsun?

Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Для получения текущей рыночной информации служат функции SymbolInfoInteger(), SymbolInfoDouble() и SymbolInfoString(). В качестве второго параметра этих функций допустимо передавать один из идентификаторов из перечислений ENUM_SYMBOL_INFO_INTEGER, ENUM_SYMBOL_INFO_DOUBLE и ENUM_SYMBOL_INFO_STRING соответственно. Некоторые символы (как правило...
 
Artyom Trishkin :

Çünkü yardımda örneklerle kaplı sorular soruyorsunuz.

Yoksa sesli mi okuyorsun?

Sertifikada yer almayan bir soru da vardı. Elbette anlıyorum ki benim gibi çok insan var ve aynı şeyleri tekrar etmekten bıkmışsınız. Ancak bir kişiye sertifikadan daha ayrıntılı olarak açıklamak mümkündü. Ama bu tabii ki size kalmış. Ama tekrar ediyorum, bir de sertifikaya yansımayan bir soru vardı, birkaç yürütme politikası var mı? Sertifikaya yansımayan soruları cevaplamak sizin sorumluluğunuzda mı? Kaba olmak işinizin bir parçası mı? Kabalık yerine, yardımdan daha ayrıntılı olarak açıklayabilirsiniz. Ama bu bir kişilik meselesidir.
 
Ivan_Invanov :
Sertifikada yer almayan bir soru da vardı. Elbette anlıyorum ki benim gibi çok insan var ve aynı şeyleri tekrar etmekten bıkmışsınız. Ancak bir kişiye sertifikadan daha ayrıntılı olarak açıklamak mümkündü. Ama bu tabii ki size kalmış. Ama tekrar ediyorum, bir de sertifikaya yansımayan bir soru vardı, birkaç yürütme politikası var mı? Sertifikaya yansımayan soruları cevaplamak sizin sorumluluğunuzda mı? Kaba olmak işinizin bir parçası mı? Kabalık yerine, yardımdan daha ayrıntılı olarak açıklayabilirsiniz. Ama bu bir kişilik meselesidir.

Sadece belgeleri değil, forumu bile okumuyorsunuz.

İşte cevabın

ps Ama mesajlarınızı silmek doğru değil. Özellikle bu mesaj daha önce alıntılanmışsa.
 
Alexey Viktorov :

Sadece belgeleri değil, forumu bile okumuyorsunuz.

İşte cevabın


Tufan sonrası cevap budur, kişi soruyu cevaplamayı gerekli görmüyorsa söylesin. Ama o susuyor ve sonra da kabalığa izin veriyor. Elbette kurumsal dayanışmanın her şeyin üstünde olduğunu anlıyorum.

 
Ivan_Invanov :

Tufan sonrası cevap budur, kişi soruyu cevaplamayı gerekli görmüyorsa söylesin. Ama o susuyor ve sonra kabalığa da izin veriyor. Elbette kurumsal dayanışmanın her şeyin üstünde olduğunu anlıyorum.

Koğuş №6

Birinin monitörde oturup sorunuzu beklemesi gerektiğini düşünüyor musunuz? 3 dakika boyunca cevap gelmezse, o kadar mı? Felaket mi? Önce bir cevabınız vardı, sonra neden cevap vermediklerinin bir açıklaması. Minnettarlık yerine, mantıksız bir şekilde karşılaşıyorsunuz. Peki ya kurumsal dayanışma? Bizi hangi kuruma yönlendiriyorsunuz?

 
Ivan_Invanov :

Tufan sonrası cevap budur, kişi soruyu cevaplamayı gerekli görmüyorsa söylesin. Ama o susuyor, sonra da kabalığa izin veriyor. Elbette kurumsal dayanışmanın her şeyden önce olduğunu anlıyorum.

Cevaplar, sorularınızın sırasına göreydi.
Başka bir moderatörün size cevap verdiği diğer konunuzda, onunla aynı şekilde konuşmaya çalışmayın - dolu. ben kibarım...
Neden: