FORTS Lütfen yardım edin - sayfa 2

 
Dima_S :
Beni nasıl denediler?

aynı kodu yazmışsın

düzelttim dene

 
Mikalas :

aynı kodu yazmışsın

düzelttim dene

Yani denemediniz)) Yine de yapmanızı tavsiye ederim. Düzelttiğiniz şey hiçbir şeyi kökten değiştirmeyecek.
 
Dima_S :
Yani denemediniz)) Yine de yapmanızı tavsiye ederim. Düzelttiğiniz şey hiçbir şeyi kökten değiştirmeyecek.

SeriBilgiTamsayı

Geçmiş verilerin durumu hakkında bilgi verir. İşlev için 2 seçenek vardır.

SERIES_BARS_COUNT

Şu anda -dönem sembolüne göre çubuk sayısı

uzun

 2015.03 . 26 16 : 42 : 23.725 Test_dima (MIX- 6.15 ,M1) Get Bars failed RTS- 6.15 Last error = 4401
2015.03 . 26 16 : 42 : 23.725 Test_dima (MIX- 6.15 ,M1) Get Bars failed RTS- 6.15 Last error = 4401
2015.03 . 26 16 : 42 : 23.725 Test_dima (MIX- 6.15 ,M1) Sorry! Get Bars failed.
2015.03 . 26 16 : 42 : 30.970 Test_dima (MIX- 6.15 ,M1) Get Bars failed RTS- 6.15 Last error = 4401
2015.03 . 26 16 : 42 : 30.970 Test_dima (MIX- 6.15 ,M1) Sorry! Get Bars failed.
 

Dmitry, konunun başındaki kodu tekrar yazdım

Tekrar deneyin ve sonuçları buraya gönderin.

 
Özellikle başka bir araçtan veri almak için, verilerin terminalde mevcut olduğundan emin olmanız gerekir. Veri yoksa, bu verilerin değiştirilmesini sağlayın. Veri erişiminin organizasyonu
 

Piyasa saatinde zaten sembolleri seçilmiş ve hatta çizelgeleri açık olanlar, doğal olarak tombala alırlar.

Ancak, yeni seçilen sembolle ilgili veri almayı beklememeli ve başlatma sırasında bu verileri göstergede yalnızca bir kez istemeniz gerekir.

 
barabashkakvn :
Özellikle başka bir araçtan veri almak için, verilerin terminalde mevcut olduğundan emin olmanız gerekir. Veri yoksa, bu verilerin değiştirilmesini sağlayın. Veri erişiminin organizasyonu

Durumu sürekli yanlış anlıyorsunuz!

SERIES_BARS_COUNT tanımlayıcısına sahip SeriesInfoInteger işlevi, yalnızca o andaki veri miktarını döndürür.

 
Mikalas :

Durumu sürekli yanlış anlıyorsunuz!

SERIES_BARS_COUNT tanımlayıcısına sahip SeriesInfoInteger işlevi, yalnızca o andaki veri miktarını döndürür.

Yine de kılavuzu okumalısınız. Ve bir şey daha: göstergede OnInit()'te bir şey almaya çalışmak yanlış. Eylemlerinizi OnCalculate() içinde başlatmanız doğrudur - ortamın yüklenmesi garanti edildiğinde.
 

Referans kılavuzuna "gönderme" başlar başlamaz, muhtemelen,

nedeni açıklanmalıdır.

Tarihte veya terminalde veri varsa, her türlü kontrolü kullanarak sonunda onları alacağız.

Ama GERÇEKTEN veri yoksa, o zaman ne olacak?

Sonsuz döngü?

Terminalde (veya yokluğunda) bilgilerin varlığını HEMEN döndüren bir işlev olmalıdır.

 
Mikalas :

Referans kılavuzuna "gönderme" başlar başlamaz, muhtemelen,

nedeni açıklanmalıdır.

Tarihte veya terminalde veri varsa, her türlü kontrolü kullanarak sonunda onları alacağız.

Ama GERÇEKTEN veri yoksa, o zaman ne olacak?

Sonsuz döngü?

HEMEN bilginin varlığını (veya yokluğunu) döndüren bir işlev olmalıdır.

Özellikle göstergeler konusunda. Bazı işlevler göstergede ve komut dosyalarında/uzmanlarda farklı çalışır.

Örneğin, göstergedeki Kopyala... işlevleri, veri yoksa (ancak veri indirmeyi başlatırsa) hemen bir hata döndürür, komut dosyalarında/uzmanlarda verilerin hazır olmasını beklemek için ek bir girişimde bulunulur ve ancak o zaman bir hata oluşur. verilerin alınamaması durumunda raporlanır. Bu nüansların çoğu gerçekten de yardıma yansır.