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

 
Integer :


Teklifi iClose(NULL,PERIOD_M5,0) ve PERIOD_M5'i NULL olarak değiştirin.

Belki de bu görsel test çizelgesindeki bir göstergedir?


söyle bana, ne, BID bazı sorunlar var ve iClose yazmak daha mı iyi?
 
lottamer :


teşekkürler ve bu da işe yarayacak. çok sık "yanlış çubuklar" vardır

Ve reçete için hangi zaman formatı?


Dize içinde, "2013.01.30 12:55" terminalinde olduğu gibi. Dikey bir çizgi oluşturmak ve zamanı özelliklerinden kopyalamak için fareyi kullanmak daha kolaydır.
 
Integer :

Dize içinde, "2013.01.30 12:55" terminalinde olduğu gibi. Dikey bir çizgi oluşturmak ve zamanı özelliklerinden kopyalamak için fareyi kullanmak daha kolaydır.

Teşekkür ederim
 
lottamer :

söyle bana, ne, BID bazı problemler var ve iClose yazmak daha mı iyi?

Görsel test tablosundaki gösterge için sorunlar var.
 
Integer :

Görsel test tablosundaki gösterge için sorunlar var.

Sormaktan oldukça utanıyorum, görsel test programı nedir? Test cihazında görselleştirme mi yoksa başka bir şey mi?
 
lottamer :

Sormaktan oldukça utanıyorum, görsel test programı nedir? Test cihazında görselleştirme mi yoksa başka bir şey mi?

Evet. Grafik açılırken ve üzerinde her şey görünürken "Görselleştirme" onay kutusuyla test etme.
 

Herkese iyi günler.

MarketInfo ( ) ve Print ( ) fonksiyonlarını öğrenme

İşte bu işlevleri kullanan basit bir kod

Test cihazı, TF 60 dak.

 double T ;
int start()
{
T = MarketInfo( "EURUSD" ,MODE_HIGH); // в глобальную переменную Т запоминаем максимум дневной свечи,который должна возвращать  MarketInfo ( )
Print ( " corresponds to " , T );           //
if ( T > iHigh( Symbol (), 0,10) )  // если максимум текущей дневной свечи > High свечи N10 (ТФ60 мин)
OrderSend(Symbol(),OP_SELL,0.1,Bid,1,0,0,"jfh",123 ); открыть ордер
}                                                                                                                       
return ;

ПРОБЛЕМА 1.Ордер не открывается 2.Print() постоянно возвращает 0 ПРИМЕЧАНИЕ. Для открытия ордера - мне нужной сравнивать параметры свечей разных ТФ (60 мин и 1440 мин.) Подскажите пожалуйста как это можно сделать. Спасибо.

 
Zhunko :

RefreshRates() kontrol edildi. Bu Expert Advisor, örneğin EURUSD'de başlatılırsa ve ayarlara başka bir enstrüman eklenirse, uzun süredir açılmamış bir pencere (böylece geçmiş yok), o zaman geçmiş görünür.

Yine de RefreshRates() sunucuyu çağırır ve geçmişi hızlandırır. Sonuç olarak, tarihin gelişini kontrol etmek gerekir.

Ve destek olarak, tek bir işlevin sunucuya doğrudan erişmediğini söyleyecekler. Gibi, her şey terminalden yapılır :-)


RefreshRates() öğesini kaldırırsanız, geçmiş yine de pompalanır. Bunu yapmak için, enstrümanın piyasaya genel bakışında açılması ve zaman serilerine erişmesi yeterlidir.
 
Vinin :

RefreshRates() öğesini kaldırırsanız, geçmiş yine de pompalanır. Bunu yapmak için, enstrümanın piyasaya genel bakışında açılması ve zaman serilerine erişmesi yeterlidir.
... ve genel olarak, bu işlev geçmişi değiştirmek (yan etki) için değil, mevcut değerleri güncellemek için tasarlanmıştır.
 
tara :
... ve genel olarak, bu işlev geçmişi değiştirmek (yan etki) için değil, mevcut değerleri güncellemek için tasarlanmıştır.


Bu konuda zaten yazılmıştır.