Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Doğal olarak. Time, Price, Volume yapısı ile csv formatında kendi tick dosyanıza sahip olmanızı engelleyen nedir? Test cihazından formayı (Sorma geçmişi) kaydedememeniz üzücü, ancak gerçek zamanlı olarak kaydedebilir ve ardından bu dosyayı test cihazında okuyabilirsiniz.
Sadece "Zaman" - çalışmayacak. Milisaniye cinsinden veya keneler arasındaki duraklamanın boyutuna milisaniye cinsinden ihtiyacınız vardır. Ve zamanın kendisi dosyanın sadece başında ve sonundadır - netlik için, kaydın hangi zaman diliminden yapıldığını.
Sadece "Zaman" - çalışmayacak ....
Niye ya? Test edilmeyecek... Saniyeler sayarken bulduğum kene toplayıcılar... Mil'e çevrilebilir...
Basitçe ortaya çıktı ki, örneğin, iki kene aynı anda farklı fiyatlarda geliyor, tabii ki...
Onlar. Bu formda test cihazı çalışmayacak mı?
Niye ya? Test edilmeyecek... Saniyeler sayarken bulduğum kene toplayıcılar... Mil'e çevrilebilir...
Basitçe ortaya çıktı ki, örneğin, iki kene aynı anda farklı fiyatlarda geliyor, tabii ki...
Onlar. Bu formda test cihazı çalışmayacak mı?
Bu sorunu çözen bir cevap zaten verdim. Daha yüksek.
Bir *.cvs dosyasına kenelerin birleştirilmesiyle ilgili olarak - kim hangi Excel sürümlerine sahiptir ve tablodaki satır sayısı üzerindeki sınırlar nelerdir?
Excel 2013'üm var - satır sınırı 1,999,999.997.
Bir *.cvs dosyasına kenelerin birleştirilmesiyle ilgili olarak - kim hangi Excel sürümlerine sahiptir ve tablodaki satır sayısı üzerindeki sınırlar nelerdir?
Excel 2013'üm var - satır sınırı 1,999,999.997.
Fark ne? Program dosyayı okuyacaktır, Excel'i değil...
Bunu evrensel olarak yapmanız gerekir - ya Excele'de terminalde görünmeyen kalıplar varsa? Bence öyle, yalnızca üç sütun yapabilirsiniz:
Ayrıca, fiyat bir dizi close() . Ve karakter ve zaman (kaydın başlangıcı) dosya adında saklanacaktır (örn. GBPUSD.f_2015.07.20 10_48_24.csv).
Bunu evrensel olarak yapmanız gerekir - ya Excele'de terminalde görünmeyen kalıplar varsa? Bence öyle, yalnızca üç sütun yapabilirsiniz:
Ayrıca, fiyat bir dizi close() . Ve sembol ve zaman (kaydın başlangıcı) dosya adında saklanacaktır (örn. GBPUSD.f_2015.07.20 10_48_24.csv).
Numara. Dosyaya yazılması gereken bir duraklama değil, milisaniyelik bir doğrulukla tıklanma zamanı olduğunu düşünüyorum. Aksi takdirde, farkı hemen bir dosyaya yazarsak, zaman içinde çeşitli varyasyonların kapsamını kendimiz sınırlarız - buna sahip olmayacağız, hesaplamamız gerekecek. Programın farkla ilgilenmesine izin verin ve Excel yalnızca depolaması gerekenleri depolar - geçmiş verileri terminalde depolamak için kabul edilen biçimde işaretler.
Hacim esasen gerekli değildir - incelenen dönem için kene sayısını (şamdan, çubuk) saklar. Programlı olarak da hesaplanabilir, ancak Satış fiyatını hacim yerine kendimiz kaydetmek dışında (en azından şimdilik) başka hiçbir yerde almayacağız. Ama araştırma için bir yayılımımız olacak. Gerçek yayılma. Ve sonra davranışları görsel olarak da incelenebilir. Dürtü arıyoruz, değil mi? Dürtüden önceki yayılma davranışının da gözlemlenmesi ilginç olduğunu düşünüyorum.
Yani benim IMHO'm - bu formatta saklıyoruz: MS'e göre doğru zaman; teklif etmek; Sormak; peki, hacim ekleyebilirsiniz;
Dosya adına gelince, bana öyle geliyor ki, adda bir önek kullanmak fena olmaz, örneğin:
Neden zaman biçiminde bir kısa çizgi var ve alt çizgi değil - çünkü programlı olarak ayırıcılar aramanız gerekiyor. Alt çizgi, dosyanın kene verisine (Data_ticks) ve sembolün kendisine (GBPUSD), sembol ve tarihin başlangıcına (2015.07.20) ait olup olmadığını ayırır. Bir boşluk, kayıt süresinin başlangıcını (10-48-24) belirtir ve zaman dizisindeki kısa çizgiler, saatleri, dakikaları ve saniyeleri ayırır. Hızlı bir şekilde ve sınırlayıcı aramadan, StringReplace () kullanılarak 10:48:24 doğru zaman biçimine programlı olarak değiştirilebilirler. Tabii ki program tarafından ihtiyaç duyulursa ...
Eklendi: Böyle bir tablo çıkıyor: