DC'nin danışmanın işini azalttığı nasıl belirlenir? - sayfa 5

 
Mathemat :
Google " OrderSend Reliable", şu anki lider Champ'ın tavsiyesi üzerine görünüyor. Çok iyi bir kütüphane.
Teşekkür ederim!
 
Meat :
Renat :
...bir EA'dan işlem yapma hakkınız olup olmadığını anlamak için IsTradeAllowed ()'i aramanız yeterlidir. İstisnasız.
Burada yanılıyorsunuz. Bir komisyoncu tarafından Expert Advisors yasağına gelince, bunu herhangi bir fonksiyonla kontrol edemezsiniz! Kendi deneyimimden konuşuyorum.
IsTradeAllowed true diyor, ancak sipariş gönderilmiyor ve yukarıda yazdığım gibi 133 hatası döndürülüyor ve günlükte "uzmanlar tarafından ticaret yasaktır" görüntüleniyor.
Aracının ticaret yasağını kontrol etmek için bazı özel işlevler sunsaydınız iyi olurdu. Ardından, ticaret işlemi denendikten sonra 133 hatasını kontrol etmeniz gerekir.

Terminalin engellemediği ortaya çıktı mı? bu, terminalin, siparişin kullanıcının elleri tarafından değil, bir uzman tarafından açıldığına dair bir tür işaret gönderdiği anlamına gelir. İki olamaz. 133 gibi bir hata oluşturmak için Expert Advisor'ın çalıştığını bilmeniz gerekir. böylece bilirler ve terminal onlara bu tür bilgileri sağlar. Belki de geliştiriciler sadece bu gerçeği saklıyor. Bir uzman ve eller tarafından bir sipariş açarken terminalin sunucuya hangi adı gönderdiğini kontrol etmek ve gönderilen veriler arasındaki farkın ne olduğunu karşılaştırmak gerekir.
 
Kara kediyi karanlık bir odada yıkamak çok zordur. Özellikle orada değilse.
 
timbo :
Kara kediyi karanlık bir odada yıkamak çok zordur. Özellikle orada değilse.

ama onu yakalamak istiyorum :-) her zamanki paranoya :-)
 
timbo :
Kara kediyi karanlık bir odada yıkamak çok zordur. Özellikle orada değilse.

Hiçbir şey imkansız değildir
 
timbo :
Kara kediyi karanlık bir odada yıkamak çok zordur. Özellikle orada değilse.
Siz, SİZİN deneyiminize dayanarak bunun saçmalık olduğunu savundunuz.
 
scorpionk :

Terminalin engellemediği ortaya çıktı mı? bu, terminalin, siparişin kullanıcının elleri tarafından değil, bir uzman tarafından açıldığına dair bir tür işaret gönderdiği anlamına gelir. İki olamaz. 133 gibi bir hata oluşturmak için Expert Advisor'ın çalıştığını bilmeniz gerekir. böylece bilirler ve terminal onlara bu tür bilgileri sağlar. Belki de geliştiriciler sadece bu gerçeği saklıyorlar. Bir uzman ve eller tarafından bir sipariş açarken terminalin sunucuya hangi adı gönderdiğini kontrol etmek ve gönderilen veriler arasındaki farkın ne olduğunu karşılaştırmak gerekir.


Kara bir kedi var, ama o başka bir odada.

Aracı, "Bu Terminal için Uzman Danışmanları Devre Dışı Bırak" düğmesine basar. Bu kontrol eyleminin ardından Sunucu, Terminal'e bir kez özel bir sipariş gönderir:

C - "Dinle Terminal, bana daha fazla senin koruman altında çalışan uzmanlar tarafından oluşturulmuş ticaret emirleri gönderme!"
T - "Kullanıcı bir danışman başlattıysa ne yapmalı?"
S - "Ve ona hata kodunu gösteriyorsun."
T - "Evet! Yürütmeyi kabul ediyorum."

Ve sonra her şey Terminal tarafında olur ve Sunucu, Terminalde ne tür yulaf lapası pişirildiğini bilmez ve ilgilenmez.

Ve kullanıcı - en azından öfkeyle patladı, ancak şimdi sadece çeşitli ızgaraların, tırtılların ve döngülü öldürücü kodların Sunucunun kendisine kaba olmasına izin vermenin gerekli olmadığından şikayet edebilir!

 
SK. писал (а):
akrep :

Terminalin engellemediği ortaya çıktı mı? bu, terminalin, siparişin kullanıcının elleri tarafından değil, bir uzman tarafından açıldığına dair bir tür işaret gönderdiği anlamına gelir. İki olamaz. 133 gibi bir hata oluşturmak için Expert Advisor'ın çalıştığını bilmeniz gerekir. böylece bilirler ve terminal onlara bu tür bilgileri sağlar. Belki de geliştiriciler sadece bu gerçeği saklıyorlar. Bir uzman ve eller tarafından bir sipariş açarken terminalin sunucuya hangi adı gönderdiğini kontrol etmek ve gönderilen veriler arasındaki farkın ne olduğunu karşılaştırmak gerekir.


Kara bir kedi var, ama o başka bir odada.

Aracı, "Bu Terminal için Uzman Danışmanları Devre Dışı Bırak" düğmesine basar. Bu kontrol eyleminin ardından Sunucu, Terminal'e bir kez özel bir sipariş gönderir:

S - "Dinle Terminal, bana daha fazla senin gözetiminde çalışan uzmanlar tarafından oluşturulmuş ticaret emirleri gönderme!"
T - "Kullanıcı bir danışman başlattıysa ne yapmalı?"
S - "Ve ona hata kodunu gösteriyorsun."
T - "Evet! Yürütmeyi kabul ediyorum."

Ve sonra her şey Terminal tarafında olur ve Sunucu, Terminalde ne tür yulaf lapası pişirildiğini bilmez ve ilgilenmez.

Ve kullanıcı - en azından öfkeyle patladı, ancak şimdi sadece çeşitli ızgaraların, tırtılların ve döngülü öldürücü kodların Sunucunun kendisine kaba olmasına izin vermenin gerekli olmadığından şikayet edebilir!

Oldukça mümkün ve böyle bir senaryo. En azından terminali yeniden başlattıktan sonra fırsatlar benim için açılıyor.
 

Peki, sunucuya kaba davranmamak için kodu doğru yazmanız gerekiyor. Sanırım herkes, engelleme konuşmasının EA kodunda (sık gelen istekler, yanlış geçen stop ve bilet parametreleri gibi) büyük bir hatanın olmadığı konumdan yürütüldüğünü anlıyor. Ve tüm bunlarla, otomatik ticaretten engellenirsiniz. Bu DC tarafından doğru değil

ve eğer basit bir yeniden başlatma işlemi yeniden başlatmaya yardımcı oluyorsa, Mona aptalca bir şekilde terminali 133 hatasıyla yeniden başlatır. Ama orada bunu yapacak kadar "aptal" olmadıklarını düşünüyorum. Sunucuya, terminale danışmanlarla ticaret yapmanızı söylemesini söylerdim

 
scorpionk :

Peki, sunucuya kaba davranmamak için kodu doğru yazmanız gerekiyor. Sanırım herkes, engelleme konuşmasının EA kodunda (sık gelen istekler, yanlış geçen stop ve bilet parametreleri vb. gibi) büyük hataların olmadığı konumdan yürütüldüğünü anlıyor. Ve tüm bunlarla birlikte, otomatik ticaretten engelleniyorsunuz. Bu DC tarafından doğru değil

ve eğer basit bir yeniden başlatma işlemi yeniden başlatmaya yardımcı oluyorsa, o zaman mona aptalca terminali 133 hatasıyla yeniden başlatır. Ama bence orada bunu yapacak kadar "aptal" değiller. Sunucuya, terminale danışmanlarla ticaret yapmanızı söylemesini söylerdim

DC desteği, büyük hatalar içerse bile danışmanı kapatmadığını iddia ediyor. Kapatma nedenlerinin farklı olabileceğini düşünüyorum, örneğin danışman kar etmeye başladı, sık istekler vb.