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

 
rapid_minus :
Özellikler için teşekkürler. OrderSend() işlevi tarafından döndürülen bu biletin OrderClose() kapatma işlevine nasıl görünür hale getirilebileceği belirsizliğini koruyor? Ne de olsa OrderClose() işlevine eklemeyi önceden bilmiyorum.
Terminalin global değişkeninin içeriği ömrü boyunca saklanır, yeni bir siparişe kadar değişmemelidir. Bu, bir bileti sayabileceğiniz ve bilete göre bir sipariş seçebileceğiniz anlamına gelir - bu da mümkündür. Peki, ondan sonra kapatın - iki parmak gibi ...
 
evillive :

Şu anda bekleyen emirlerle çalışmaktan, birkaç sembol üzerinde paralel olarak çalışmaktan veya daha da kötüsü, birkaç Uzman Danışmandan manuel ticarete paralel olarak vazgeçerseniz, bu gelecekte de devam edeceği anlamına gelmez. Ve bu nedenle, daha sonra hakaret ve anlaşılmaz olmamak için her şey dikkate alınmalıdır.

Hayır ... Çalılığa girmek istemiyorum - kurtlar var
 
rapid_minus :
Özellikler için teşekkürler. OrderSend() işlevi tarafından döndürülen bu biletin OrderClose() kapatma işlevine nasıl görünür hale getirilebileceği belirsizliğini koruyor? Ne de olsa OrderClose() işlevine eklemeyi önceden bilmiyorum.
Vladimir, sonuçta, motorun önüne geçmeyelim ve verilerin görünürlüğü hakkında herhangi bir sorunuzun olmayacağı anı bekleyelim. İletişime kadar.
 
evillive :
... bir bileti sayabilir ve bilete göre bir sipariş seçebilirsiniz - bu da mümkündür.
Anladım. O halde kendini tekrar ara...
 
evillive :
Terminalin global değişkeninin içeriği ömrü boyunca saklanır, yeni bir siparişe kadar değişmemelidir. Bu, bir bileti sayabileceğiniz ve bilete göre bir sipariş seçebileceğiniz anlamına gelir - bu da mümkündür. Peki, ondan sonra kapatın - iki parmak gibi ...

Biliyorsunuz, burada bahsetmek pedagojik değil... evet, kesinlikle - olmamalı . Üzgünüm, GV hakkında konuştuğumuzu fark etmemiştim. O zaman katılıyorum - bir ay içinde değişmeyecek.

Hayır, evet, evet, hayır. GV değerleri aynı kalacak, ancak oldukça sıradan bir olaydan sonra her tikte bu değerleri okumazsa program bunu bilmeyecek. Örneğin - işletim sisteminin "uykuya dalmasından" sonra.

 
rapid_minus :
Anladım. O halde kendini tekrar ara...

Kendiniz bir şeyler yazmak mı istiyorsunuz yoksa birisinin size hazır bir çalışma kodu vermesini mi istiyorsunuz?

İlki ise - o zaman hala yapılacak, öğrenilecek ve denenecek çok iş var, çünkü yazılım deneyleri yalnızca belirli bir zaman kaybına mal oluyor. Kodu yazın, neyin işe yaramadığını - buraya gönderin, bakacak ve neyin yanlış olduğunu önerecek biri olacak.

Eh, ikincisi ise, o zaman mil üzgünüm, o şube değil.

 
rapid_minus :

Bunu hiçbir şekilde çözemiyorum - fonksiyon parametrelerindeki ders kitabına göre   OrderSelect (10,SELECT_BY_POS) index 10, listedeki sipariş numarasıdır. Hangi listede? Liste neye benziyor ve nasıl oluşuyor?

Amacı netleştirmek için: "'OrderClose' dönüş değeri kontrol edilmelidir" uyarısını düzeltmeye çalışıyorum.

İnat ettiğim için kusura bakmayın ama yine de neden bir tercüman kullanmak istemediğinizi anlamak istiyorum, eğer İngilizceyi benim kadar iyi biliyorsanız, yani, hiçbir şekilde.

İşte uyarının anlamı


Daha spesifik olarak, OrderClose() işlevi başarı durumunda true veya başarısızlık durumunda false döndürür ve işte bu , işlevin başarıyla yürütülüp yürütülmediğini kontrol etmeniz gereken şeydir .

Ve neden uyarının listedeki sipariş numarasıyla ilgili olduğuna karar verdiniz? Anlamıyorum...

 

İyi gün dostları!

Bir yıldan fazla bir süredir programlama yapmıyorum, şimdi buna ihtiyaç var, MQL4 dilindeki değişikliklerle ilgili bir makaleye link gönderebilirsiniz, hatırladığım kadarıyla beşinciye yaklaştı, bakıyorum kendim için, ama belki birileri bilir ve atar)

 

Eh, her şey belgelerde. Güncellenmiş MQL4

 
AlexeyVik :

Eh, her şey belgelerde. Güncellenmiş MQL4

evet, doğru, teşekkürler))