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

 
Leanid Aladzyeu :

Günlerce uyumamam normal.

Yardım

Damla kalır. bacaklar bu fonksiyondan büyür

................................
Yardım için F1'i nasıl kullanacağınızı biliyorsunuz, ordermodify'a tıklayın ve oradaki her şeyi dikkatlice okuyun ...







 
Roman Shiredchenko :

İşte yazacak en zeki 1 kişi ve geri kalanı artık yardıma ihtiyaç olmadığını düşünüyor. Ve yeniden yayınla.

Harikasın teşekkürler.

200 satırdan fazla (fazla bilmiyorum, bu referans içindir) bir danışman yazan ve 9 uyarı yazan bir insan ne dersiniz F1 kullanmayı biliyor mu?!

Bu " ModifyOrders" işlevi manuel olarak yazılır ve buna F1 çağrısı yoktur.

Hatalar, operatörlerin seçilmesi veya kontrol edilmesi gerektiğini belirtir, F1'de bununla ilgili bir bilgi yoktur.

 
Leanid Aladzyeu :

İşte yazacak en zeki 1 kişi ve geri kalanı artık yardıma ihtiyaç olmadığını düşünüyor. Ve yeniden yayınla.

Harikasın teşekkürler.

200 satırdan fazla (fazla bilmiyorum, bu referans içindir) bir danışman yazan ve 9 uyarı yazan bir insan ne dersiniz F1 kullanmayı biliyor mu?!

Bu " ModifyOrders" işlevi manuel olarak yazılır ve buna F1 çağrısı yoktur.

Hatalar, operatörlerin seçilmesi veya kontrol edilmesi gerektiğini belirtir, F1'de bununla ilgili bir bilgi yoktur.

Emirleri açma ve değiştirme işlevleri, herhangi bir uyarı olmaması için değerler döndürmelidir.

Veya #property strict öğesini kaldırın

 
Leanid Aladzyeu :

Günlerce uyumamam normal.

Yardım

Damla kalır. bacaklar bu "Sırayı Değiştir" işlevinden büyüyor, bana öyle geliyor ki

 
Leanid Aladzyeu :

İşte yazacak en zeki 1 kişi ve geri kalanı artık yardıma ihtiyaç olmadığını düşünüyor. Ve yeniden yayınla.

Harikasın teşekkürler.

200 satırdan fazla (fazla bilmiyorum, bu referans içindir) bir danışman yazan ve 9 uyarı yazan bir insan ne dersiniz F1 kullanmayı biliyor mu?!

Bu " ModifyOrders" işlevi manuel olarak yazılır ve buna F1 çağrısı yoktur.

Hatalar, operatörlerin seçilmesi veya kontrol edilmesi gerektiğini belirtir, F1'de bununla ilgili bir bilgi yoktur.

................


Bu işlevden bahsetmiyorum ... sizin özel işlevinizden bahsetmiyorum. Okumayı biliyor musun?
Bence sadece f1 kullanmayı bilmiyor, okumayı da öğrenmemiş. Hala tüm el frenleri sıkılıyor.









 
Gönderinizde vurgulanan bu işleve. Yani, önüne böyle bir metin yapıştırın
bool x = OrderModify();
int y = OrderSend ();
Bu işlevler bir boole değeri döndürmelidir. Mobildenim. BEN değil. Şu an net mi???
 
" Emirleri açma ve değiştirme işlevleri, herhangi bir uyarı olmaması için değerler döndürmelidir.

Veya #property strict öğesini kaldırın

"

"#property strict" kaldırıldı ve 3 uyarı düzeltildi (bundan dolayı uyarılar vardı)?

" Benim işaret etti " ticket=OrderSend(Symbol(),OP_SELL,Lot,Bid,Slippage,0,0,comment,Magic,0,Red); " eklendi. değiştiriciden ve açılıştan dönüş değerinde hatalar kaldı

Hepiniz " OrderModify() ,OrderSend();" parametresinin bir değer döndürmeliyim, ancak "start" komutunun gövdesinde toplamda 3'ten fazlasına sahip olduğumda ve dönüş yalnızca 1 olduğunda, belirli satın alma ve değiştirme operatörlerinin nasıl bir değer döndürebileceğini anlamıyorum,

 
Leanid Aladzyeu :
" Emirleri açma ve değiştirme işlevleri, herhangi bir uyarı olmaması için değerler döndürmelidir.

Veya #property strict öğesini kaldırın

"

"#property strict" kaldırıldı ve 3 uyarı düzeltildi (bundan dolayı uyarılar vardı)?

" Benim işaret etti " ticket=OrderSend(Symbol(),OP_SELL,Lot,Bid,Slippage,0,0,comment,Magic,0,Red); " eklendi. değiştiriciden ve açılıştan dönüş değerinde hatalar kaldı

Hepiniz " OrderModify() ,OrderSend();" parametresinin bir değer döndürmeliyim, ancak "start" komutunun gövdesinde toplamda 3'ten fazlasına sahip olduğumda ve dönüş yalnızca 1 olduğunda, belirli satın alma ve değiştirme operatörlerinin nasıl bir değer döndürebileceğini anlamıyorum,

Ve her şey basit, değeri döndüren Başlat işlevi değil, yürütme tamamlandıktan sonra her ticaret işlevi. Örneğin, OrderModify(), sipariş değişikliği başarısız olursa false, başarılı olursa true döndürür. Ve kodu yazarsanız:

 if (!OrderModify(parameters)) Print ( "modify order error #" , GetLastError ());

daha sonra bir yürütme hatası durumunda, terminal günlüğünde hata numarasına sahip bir satır görünecektir, örneğin:

 "modify order error #1"
 
Vitalie Postolache :

Ve her şey basit, değeri döndüren Başlat işlevi değil, yürütme tamamlandıktan sonra her ticaret işlevi. Örneğin, OrderModify(), sipariş değişikliği başarısız olursa false, başarılı olursa true döndürür. Ve kodu yazarsanız:

daha sonra bir yürütme hatası durumunda, terminal günlüğünde hata numarasına sahip bir satır görünecektir, örneğin:

ATP, AMA kendimi tam bir aptal gibi hissediyorum (Hiçbir şey anlamadım)

\\\\-------------

Video kurslarını zaten baştan inceledim)))

Sonunda düzelttim)

 

Yardım! Yine ben.

Ne bir uyarı, ne bir hata ve sipariş açılıp sipariş değiştirilir değiştirilmez test yavaşlar (ve test çizelgesi de durur)

Belki de OrderModifi'nin iadesini bir şekilde yanlış düzelttim?