6 numaralı hata - sayfa 15

 
Hmm .... Tavsiyemde ticaret olasılığı için bir kontrol olmadığı ortaya çıktı
 if (!IsTradeAllowed()) {Print(TimeToStr(CurTime())," alım satım işlemleri mevcut değil");dönüş;}


Görünüşe göre, istedi ama eklemeyi unuttu.
Sadece bir tanesiydi, bu yüzden her şeyi tekrar kontrol etmeniz gerekiyor.

 
uzmanlar ticaret yapamaz, ancak manuel olarak her şey yolunda mı?
Şu anda çalışan birkaç terminalimiz var. 50 milyonluk açık hesaplar. komut dosyaları durmadan ticaret yapar. sorun değil. dahası, yerel sunucumuz yan odada değil başka bir kıtada bulunur.

Evet kesinlikle.
1 milyon, 8 uzman için bir hesabım var.
Dün için - 73 hata (2 #4108, 1 #128, geri kalan #6) olmak üzere 78 deneme
Bugün için - 100'ü hata olan 112 deneme - hepsi 6.

Gerekirse Trade_log gönderebilirim...
 
Şu anda çalışan birkaç terminalimiz var. 50 milyonluk açık hesaplar. скрипты торгуют в режиме нон-стоп . sorun değil. ayrıca, yerel sunucumuz yan odada değil, başka bir kıtada bulunur.

Uzun aralarla (saatte bir veya daha uzun) ticaret yapmaya çalışın ve zamanın geri kalanında uzman hiçbir şey yapmamalıdır.
 
dikkat çekici olan şey, gerçekten de bir bağlantının olmasıdır:
+--------------------Uzman Bilgisi-------------------- --+
+UzmanAdı=*****
+ GrafikSembol = USDCHF
+ GrafikPeriyodu = M15
+------------------------------------------------ -----------------+

+--------------------Hata-Bilgi-------------------- ---+
+ LocalTime = 2005.09.23 11:58:40
+İşlev=İzlemeDurdur
+ GetLastError = 6
+ ErrorDescription = ticaret sunucusuyla bağlantı yok
+ Eylem = Uzman Danışmanlar 5 dakika boyunca işlem yapmayacak...
+------------------------------------------------ -----------------+

+--------------------Piyasa Bilgileri-------------------- --+
+ Teklif = 1.2828
+ Sor = 1.2833
+ Yayılma = 0.0005
+ Durma Seviyesi = 0.0006
+------------------------------------------------ -----------------+

+----------------------Son Çubuk-Bilgi--------------------- -+
+Zaman[0] = 2005.09.23 10:45
+ Açık[0] = 1.2815
+Yüksek[0] = 1.2828
+Düşük[0] = 1.2815
+ Kapat[0] = 1.2828
+------------------------------------------------ -----------------+

+--------------------Sunucu-Bilgi-------------------- --+
+ SunucuAdresi = Alpari Demosu
+ SunucuZamanı = 2005.09.23 10:58:44
+------------------------------------------------ -----------------+

+--------------------Hesap-Bilgi-------------------- -+
+ Hesap Numarası = 63310
+ HesapAdı = birleştirici
+ Hesap Sermayesi = 976116.89
+ AccountFreeMargin = 974215.13
+ HesapMarjı = 1901.76
+
+ Hesap Bakiyesi = 974896.11
+ HesapKârı = 1220,78
+ HesapKredi = 0.00
+ Hesap Para Birimi = USD
+ Hesap Kaldıraç = 100
++------------------------------------------------ -----------------+
 
Hmm .... Tavsiyemde ticaret olasılığı için bir kontrol olmadığı ortaya çıktı
 if (!IsTradeAllowed()) {Print(TimeToStr(CurTime())," alım satım işlemleri mevcut değil");dönüş;}


Görünüşe göre, istedi ama eklemeyi unuttu.
Sadece bir tanesiydi, bu yüzden her şeyi tekrar kontrol etmeniz gerekiyor.



Bu arada bende de o özellik yok. Belki de işin sırrı burada yatıyor?
 
Ah, ugh... sadece "ticarete izin ver" onay kutusunu işaretliyor!!!! :)))))))))))
 
Bu arada bende de o özellik yok. Belki de işin sırrı burada yatıyor?

hayır sır bu değil =)

Her operasyondan önce:
- Bağlantılı kontrol
- IsTradeAllowed çek
- başka bir uzman ticaret yapıyorsa bekleyin (semafor)
- 60 saniyelik zorunlu bir duraklama uyguluyoruz (gerekirse, yani uzun süredir kimse işlem yapmadıysa, duraklama olmaz)
- tüm fiyatları güncelleyin (duraklamalar sırasında değişebilir)
- ve ancak o zaman ticaret yapmaya çalışırız.

6 numaralı hata oluşursa, sonraki duraklama 300 saniyedir, yani. 5 dakika.


HİÇ BİR ŞEY YARDIMCI OLMAZ.
 
Ah, ugh... sadece "ticarete izin ver" onay kutusunu işaretliyor!!!! :)))))))))))

hayır, sadece - aynı zamanda başka bir Uzman Danışmanın ticaret yapıp yapmadığını görmek için bir kontroldür ;)
 
А кстати, у меня такой фичи тоже нету. Может в этом и кроется тайна?

hayır, sır bu değil. =)

Her operasyondan önce:
- Bağlantılı kontrol
- IsTradeAllowed çek
- başka bir uzman ticaret yapıyorsa bekleyin (semafor)
- 60 saniyelik zorunlu bir duraklama uyguluyoruz (gerekirse, yani uzun süredir kimse işlem yapmadıysa, duraklama olmaz)
- tüm fiyatları güncelleyin (duraklamalar sırasında değişebilir)
- ve ancak o zaman ticaret yapmaya çalışırız.

6 numaralı hata oluşursa, sonraki duraklama 300 saniyedir, yani. 5 dakika.

Anlıyorum... :( Yazık ki bu yüzden işlerin bu kadar yavaşlaması...


HİÇ BİR ŞEY YARDIMCI OLMAZ.
 
Bazı PROSES'lerin uykuya dalması veya kısa süreli bir bağlantı kesilmesi durumunda bir bayrak kurulması ve artık silinmemesi çok olasıdır, çünkü bir hata oluştuktan sonra siparişler artık verilmez. Yalnızca terminali yeniden başlatmak yardımcı olur.