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

 
barabashkakvn :


1. ?
2.? iCustom'u nasıl aradığınızı görmek için kod doğaldır.


1. Gerçek zamanlı olarak, çalışma modunu kastettim. Yoksa başka bir şey mi demek istedin?
2. Hangi kodu sorduğunuzu anlamadınız mı? Daha sonra grafikte görüntülenmesi gereken değerleri üreten bir Expert Advisor kodu vardır. Bu aşamada, sorunu doğru bir şekilde nasıl çözeceğimi, hangi çözümlerin var olduğunu bulmak istiyorum.
 
atztek :

1. Gerçek zamanlı olarak, çalışma modunu kastettim. Yoksa başka bir şey mi demek istedin?
2. Hangi kodu sorduğunuzu anlamadınız mı? Daha sonra grafikte görüntülenmesi gereken değerleri üreten bir Expert Advisor kodu vardır. Bu aşamada, sorunu doğru bir şekilde nasıl çözeceğimi, hangi çözümlerin var olduğunu bulmak istiyorum.

ICustom'u aradığınız kodu gösterin.
 
barabashkakvn :
ICustom'u aradığınız kodu gösterin.

Kodun iCustom çağrısını içeren kısmı henüz mevcut değildir. windows çarpmasının nasıl önleneceği açık değil (çünkü göstergede gösterge_separate_window kullanılıyor). Genel olarak, değerleri olan bir dizi vardır (örneğin, ana grafikteki son 500 çubuk için Kapat[] fiyatları), bunlardan biri gerçek zamanlı olarak güncellenir, geri kalanı sabittir. Yapabiliyorsanız, lütfen bu fiyatların iCustom'a nasıl aktarılacağını, verilerin grafiğin altında yalnızca tek bir pencerede görüntülenecek şekilde nasıl geçireceğinizi genel olarak açıklayın.
 
atztek :

Kodun iCustom çağrısını içeren kısmı henüz mevcut değildir. windows çarpmasının nasıl önleneceği açık değil (çünkü göstergede gösterge_separate_window kullanılıyor). Genel olarak, değerleri olan bir dizi vardır (örneğin, ana grafikteki son 500 çubuk için Kapat[] fiyatları), bunlardan biri gerçek zamanlı olarak güncellenir, geri kalanı sabittir. Yapabiliyorsanız, lütfen bu fiyatların iCustom'a nasıl aktarılacağını, verilerin grafiğin altında yalnızca tek bir pencerede görüntülenecek şekilde nasıl geçireceğinizi genel olarak açıklayın.

Doğrudan bir poltergeistiniz var - kod yok, ancak pencereler çoğalıyor. Davulcuyu kandırmaya mı çalışıyorsun?
 
barabashkakvn :
Doğrudan bir poltergeistiniz var - kod yok, ancak pencereler çoğalıyor. Davulcuyu kandırmaya mı çalışıyorsun?
iCustom'u koda koyar ve her seferinde bir değer iletirseniz, muhtemelen çoğaltma ile ilgili herhangi bir sorun olmayacaktır. Onu tüm diziyi nasıl besleyeceğimi bulmaya çalışıyorum. Bir "for" döngüsü düzenler ve oraya iCustom koyarsanız - sorundan kaçınılamaz, başka bir çözüm var mı?

. . .

Şimdi koda iCustom ekledim ve pencereleri çarpmaya gittim.
Aşağıda, iCustom'un atıfta bulunduğu bir gösterge örneği bulunmaktadır.

 #property indicator_separate_window

#property indicator_buffers 1
#property indicator_width1   2
#property indicator_color1  clrNavy


extern double   Price_Draw                  = 0.0 ;
extern int      Price_Shift                       = 0 ;
extern int      Bar_Width                        = 2 ;
extern color    Bar_Color                       = clrNavy ;


double          Buffer_Draw[];


int init() {

   IndicatorBuffers( 1 );
   IndicatorDigits( Digits );
   IndicatorShortName( "Bar_Draw" );

   SetIndexStyle( 0 , DRAW_ARROW , STYLE_DOT , Bar_Width, Bar_Color);
   SetIndexBuffer ( 0 , Buffer_Draw);
   SetIndexArrow( 0 , 158 );

   return ( 0 );

}



void start() {

   Buffer_Draw[Price_Shift]                     = Price_Draw;
   return ;

}
 
atztek :
iCustom'u koda koyar ve her seferinde bir değer iletirseniz, muhtemelen çoğaltma ile ilgili herhangi bir sorun olmayacaktır. Onu tüm diziyi nasıl besleyeceğimi bulmaya çalışıyorum. Bir "for" döngüsü düzenler ve oraya iCustom koyarsanız - sorundan kaçınılamaz, başka bir çözüm var mı?


ve örneğin, iCustom'u bir döngüde çağırarak hangi sorunlardan kaçınılamaz? Kodu yazmak ve test etmek, burada forumda çok fazla zaman harcamaktan daha kolay.
 
evillive :

ve örneğin, iCustom'u bir döngüde çağırarak hangi sorunlardan kaçınılamaz? Kodu yazmak ve test etmek, burada forumda çok fazla zaman harcamaktan daha kolay.

Zaten kontrol edildi, ancak açıkça çalışmayan bir şeyi foruma koymanın amacı nedir?
Yukarıda bir örnek anlattım, bunun için iCustom'a nasıl itiraz yazılacağını genel hatlarıyla anlatmamı istedim, böylece pencereler çoğalmaz.
 
 SetIndexStyle( 0, DRAW_ARROW, STYLE_DOT, Bar_Width, Bar_Color); ????????????
 
evillive :

Konuyu saptırma.
 
peki, o zaman kendinize biraz daha çaba gösterin ve bu göstergenin çağrısı ile aynı danışman şablonunu yazın, ondan ne istediğiniz tam olarak belli değil.