[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 351

 
chief2000 :
Açık.
Bu durumda, 28 terminalin tümünü gerçekten açmanız gerekiyorsa, aşağıdakiler yardımcı olabilir:

Her şeyden önce, Windows'ta bir Geri Yükleme Noktası oluşturun ve ardından her şeyi makaleye uygun olarak yapın.

"XP/2003/VISTA altında Maksimum Açık Windows Sayısı - Çözüldü!"
http://weblogs.asp.net/israelio/archive/2007/02/07/max-num-of-open-windows-under-xp-2003-vista-resolved.aspx

Bir sonraki terminali açarken WinXP'de de benzer bir problem yaşadım (toplamda yaklaşık bir düzine pencere)
Windows başarısız olmaya başladı. Çözüm, parametreyi 4096 olarak değiştirmekti.

Çok teşekkürler, bunu yapacağım.
 
yosuf :
Belki RAM'in gücünü (kapasitesini) arttırmak yardımcı olur? Komp. Çift çekirdeğim var, ancak RAM başarısız oluyor.

Sistemi hız aşırtmayı deneyin: tüm gereksiz Windows işlemlerini ve hizmetlerini kaldırın, tüm gereksiz programları tamamen kaldırın, başlatmayı temizleyin (komut satırına yazın - msconfig yazın), kayıt defterini temizleyin (Wise Registry Cleaner, CCleaner ), antivirüsü devre dışı bırakın (açmayın güvenlik duvarını kapatın), Windows efektlerini, gadget'ları, temaları devre dışı bırakın, sabit sürücülerdeki verileri yeniden dağıtın (birkaç tane varsa), vb. Sürekli çalışan ve bilgisayarınızı yoğun şekilde yükleyen programları devre dışı bırakın - µTorrent, eMule, Opera vb. işlemci (ama fazla değil).

Kısacası genç bir profesyonel oyuncuya ihtiyacınız var, bilgisayarınızda overclock yapacak :))

 

Merhaba. Çaydanlığa açıklayın - demo hesabında bir EMA var mı? - veya bir gösterge olarak kaybettim ... Ve ATR yok. Onları listeye nasıl geri alabilirim?

Teşekkür ederim.

 
Basit hareketli ortalamalar var ama üstel hareketli ortalama yok :(
 
MT4'te tuş vuruşlarına yanıt veren herhangi bir Expert Advisor'ın kaynak koduna sahip olan var mı? Varsa ve sakıncası yoksa - lütfen düzenleyin. Çok minnettar olacağım!!!
 
sss2019 :

Mesele bu değil, sorun şu ki, sadece sınırlayıcıya kadar okuyor ve taşıyıcı satırın sonuna çeviriyor, neden?


Merak ediyorum, sen bizimsin. Belgeler, işaretçiyi hareket ettirme mekanizmasını tanımlamıyor, bu yüzden yalnızca makul bir hipotez sunabilirim.

Okuma işlemi bir kaydın okunmasını içerir. csv dosyaları için giriş bir dizedir. Bu nedenle, satır arabelleğe okunur, dosya işaretçisi doğal olarak satırın sonuna yerleştirilir. Ayrıca arabellekte veri varken dosya işaretçisi değişmez, okuma arabellekten gerçekleştirilir.

 
Mislaid :


Merak ediyorum, sen bizimsin. Belgeler, işaretçiyi hareket ettirme mekanizmasını tanımlamıyor, bu yüzden yalnızca makul bir hipotez sunabilirim.

Okuma işlemi bir kaydın okunmasını içerir. csv dosyaları için giriş bir dizedir. Bu nedenle, satır arabelleğe okunur, dosya işaretçisi doğal olarak satırın sonuna yerleştirilir. Ayrıca arabellekte veri varken dosya işaretçisi değişmez, okuma arabellekten gerçekleştirilir.


gag'a gerek YOK.

FileReadString() sınırlayıcıya kadar okur (belirtilmişse). Sınırlayıcı belirtilmemişse veya var olmayan bir sınırlayıcı belirtilmişse, FileReadString() satırın sonuna kadar okur (satır başı karakteri). Bu nedenle, yukarıdaki örnekte, FileFlush(), bir dize uzunluğu uzaklığına işaret eder.

Bu durumda StrToInteger(), dizedeki ilk sayısal değeri seçer ve onu [int] türüne dönüştürür.

 

Yardım etmeye çalıştığı için DmitriyN'e teşekkürler .... Anlaşıldı. Doğru, şimdi her iki EMA için hangi periyotların saatlik grafikte ayarlanmasının daha iyi olduğunu düşünüyorum.

 
branishh :

Yardım etmeye çalıştığı için DmitriyN'e teşekkürler .... Anlaşıldı. Doğru, şimdi her iki EMA için hangi periyotların saatlik grafikte ayarlanmasının daha iyi olduğunu düşünüyorum.

Dönemleri ne ayarlarsanız ayarlayın, ondan iyi bir şey çıkması olası değildir. Ancak siz daha iyi bilirsiniz.
 
FAQ :


gag'a gerek YOK.

FileReadString() sınırlayıcıya kadar okur (belirtilmişse). Sınırlayıcı belirtilmemişse veya var olmayan bir sınırlayıcı belirtilmişse, FileReadString() satırın sonuna kadar okur (satır başı karakteri). Bu nedenle, yukarıdaki örnekte, FileFlush(), bir dize uzunluğu uzaklığına işaret eder.

Bu durumda StrToInteger(), dizedeki ilk sayısal değeri seçer ve onu [int] türüne dönüştürür.


Öyleyse neden FileReadString işlevini kullanıyorum, teoride, ya tüm dizgeyi bir değişkene ya da ayırıcıya kadar ve ilk ayırıcıya bir işaretçi düşünülmeli.

Basitçe, lütfen böyle bir csv dosyası satırından ayırıcılar arasındaki tüm verilerin nasıl çıkarılacağına dair bir örnek gösterin?

131322608;EURUSD;2;1;0;0;1346149440