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

 
FoxSly :

Yardım!

Zaten bütün kafasını kırdı, bir tür çöp.

Genel olarak, görev:

Küçük deliklerle bir dakika hikayesi var, bu delikleri boş çubuklarla doldurmak istiyorum. Grafikten değerleri okuyan ve bunları bir csv dosyasına yazan bir script yazdım.

Komut dosyası tırnak içeren bir dosya oluşturuyor, Excel'de açıyorum, her şey yolunda görünüyor, ancak bunları tırnak arşivine aktarmaya çalıştığımda nedense abrakadabra alıyorum:

Soru şu ki, dosyada dakikalar neden normal bir şekilde geçiyor, ancak içe aktarırken bir tür çöp mü?

İşte komut dosyası kodu:

Hangi cevabı duymak istiyorsun? Seçimle tarihleri bulaştırdınız ve bu durumda ne karşılaştırılabilir ??? Farklı tarihleri karşılaştırdığınızdan şüpheleniyorum, bu yüzden bir tür çöp alıyorsunuz ...
 
Söyleyin bana, OrderProfit()'e dahil olan takaslardan kaynaklanan kayıplar mı yoksa OrderSwap() aracılığıyla ayrı olarak eklenmeleri mi gerekiyor?
 
Pyro :
Söyleyin bana, OrderProfit()'e dahil olan takaslardan kaynaklanan kayıplar mı yoksa OrderSwap() aracılığıyla ayrı olarak eklenmeleri mi gerekiyor?
Ayrı artı
 
AlexeyVik :
Hangi cevabı duymak istiyorsun? Seçimle tarihleri bulaştırdınız ve bu durumda ne karşılaştırılabilir ??? Farklı tarihleri karşılaştırdığınızdan şüpheleniyorum, bu yüzden bir tür çöp alıyorsunuz ...

Evet, alıntılarla ilgili değil, ama gerçek şu ki, csv dosyasında alıntılar her dakika ve düzenli bir şekilde, yani. 23:59, 23:58, 23:57, 23:56 vb. sırayla. Ve içe aktardığımda , tüm sipariş çöküyor, bir yerlerde dakika verileri kayboluyor, -

23:21, 08:05, 07:25, 01:55, 01:45 .

sipariş nerede? Alıntıların geri kalanı nerede?

Net değilse, komut dosyasını evde çalıştırmayı deneyin ve bu alıntıları arşive atın.

 
FoxSly :

Evet, alıntılarla ilgili değil, ama gerçek şu ki, csv dosyasında alıntılar her dakika ve düzenli bir şekilde, yani. 23:59, 23:58, 23:57, 23:56 vb. sırayla. Ve içe aktardığımda, tüm sipariş çöküyor, bir yerlerde dakika verileri kayboluyor, -

23:21, 08:05, 07:25, 01:55, 01:45 .

sipariş nerede? Alıntıların geri kalanı nerede?

Net değilse, komut dosyasını evde çalıştırmayı deneyin ve bu alıntıları arşive atın.

En azından tarih ve saat ayırıcısına dikkat edin.

Ve evde araba kullanmak için üzgünüm, ilgilenmiyorum.

 
AlexeyVik :

En azından tarih ve saat ayırıcısına dikkat edin.

Ve evde araba kullanmak için üzgünüm, ilgilenmiyorum.

Ayırıcı her yerde olduğu gibi aynı, bir virgül, denememe rağmen ve ;, her neyse, her nedense, içe aktarırken, arşiv yalnızca seçici olarak alıntılar yapıyor. İşte yine ekran görüntüleri:

İlk ekran, komut dosyası tarafından kaydedilen dosyadan içe aktarma, ikinci ekran, arşivden dışa aktarma sırasında kaydedilen dosyadan içe aktarma. Görünüşe göre her iki dosyanın yapısı aynı, ancak neden tüm alıntıları ilk dosyadan almak istemiyor, ama sadece seçici olarak ve ikinciden her şey yolunda.

 
FoxSly :

Ayırıcı her yerde olduğu gibi aynı, bir virgül, denememe rağmen ve ;, her neyse, her nedense, içe aktarırken, arşiv yalnızca seçici olarak alıntılar yapıyor. İşte yine ekran görüntüleri:

İlk ekran, komut dosyası tarafından kaydedilen dosyadan içe aktarma, ikinci ekran, arşivden dışa aktarma sırasında kaydedilen dosyadan içe aktarma. Görünüşe göre her iki dosyanın yapısı aynı, ancak neden tüm alıntıları ilk dosyadan almak istemiyor, ama sadece seçici olarak ve ikinciden her şey yolunda.

x.z. Servis Masasına yazabilir misiniz?
 
AlexeyVik :
x.z. Servicedesk'e yazabilir misiniz?
Ya da belki başka birinin bir fikri var mı?
 

Merhaba! MQL4 dilini öğreniyorum ve pratik yapmaya karar verdim, yani. basit bir Uzman Danışman yazın , ancak hiçbir şey olmuyor. Az önce OrderSend OrderSend(Symbol(),OP_BUY,0.01,Ask,2,Bid-20*Point,Bid+20*Point ;) işlevli bir komut dosyası yazdım.

Derleme hata vermiyor. İşlem aracı penceresine bağlandıktan sonra hiçbir şey olmaz. Lütfen bana neyi yanlış yaptığımı söyle?

 

Merhaba ! Bana neden yuvarlak ortalama spreadler aldığımı söyleyebilir misiniz ?

 int Komul_Spread= 0 ;
double Vid_Spred= 0 ;

   int Spread= ( int ) SymbolInfoInteger ( _Symbol , SYMBOL_SPREAD );
   count_spred ++;   
   Komul_Spread+=Spread;
  
   Vid_Spred=Komul_Spread/count_spred;
   
   Print ( "Vid_Spred " ,DoubleToStr(Vid_Spred, 2 ));