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

 
sss2019 :


TimeCurrent değişkeninin türünü datetime'dan int'ye değiştirdi ve her şey çalıştı, böyle, evet!

Bana hala OrderProfit'in nasıl ölçüldüğünü ve puan cinsinden nasıl ölçüleceğini söyleyebilir misiniz?

Mevduat para biriminde

(Bid-OrderOpenPrice())/Satın Alma Noktası

(OrderOpenPrice()-Ask)/Satış Noktası

 
sergeev :

ve belki hepsi aynı RTFM?

İyi değil, RTFM bir şekilde ne burada ne de orada, ancak puan olarak kâr tamamen farklı bir konu.
artmedia70 :

Mevduat para biriminde

(Bid-OrderOpenPrice())/Satın Alma Noktası

(OrderOpenPrice()-Ask)/Satış Noktası



Teşekkür ederim
 
Lisi4ka330 :
Değiştirmeme gerek yok, gösterge (histogram) yeşil olduğunda bir pozisyon açmam gerekiyor; kırmızı olduğunda kapat....
Genel anlayış için.
Kodda saf renk yoktur. Bir çizginin veya histogramın rengindeki belirgin bir değişiklik, her biri kendi arabelleğini çizen aynı değerlere sahip iki çizginin üst üste gelmesidir.
Renk değişim noktasında, bir arabellek "görünümden kaybolur", yani sıfır veya boş ( EMPTY_VALUE ) değeri atanır.
Yani "iki renkli" çizgiyi oluşturan iki tamponun değerlerinin iCustom üzerinden takip edilmesi yeterlidir. Gösterge özelliklerinde "Renkler" sekmesine bakarak gerekli tamponların numaralarını bulabilirsiniz.
 
nadya :
Ve ne, nasıl renklendirileceği dışında, başka yol yok mu? Sonuçta, histogramınızın hangi durumlarda belirli bir renge sahip olduğunu muhtemelen biliyorsunuzdur.
İşin aslı, bilmiyorum... gösterge hacklenebilir değil ve kodu bilinmiyor.... peki ya sadece rengi biliyorsam????
 
granit77 :
Genel anlayış için.
Kodda saf renk yoktur. Bir çizginin veya histogramın rengindeki belirgin bir değişiklik, her biri kendi arabelleğini çizen aynı değerlere sahip iki çizginin üst üste gelmesidir.
Renk değişim noktasında, bir arabellek "görünümden kaybolur", yani sıfır veya boş (BOŞ_DEĞER) değeri atanır.
Yani "iki renkli" çizgiyi oluşturan iki tamponun değerlerinin iCustom üzerinden takip edilmesi yeterlidir. Gösterge özelliklerinde "Renkler" sekmesine bakarak gerekli tamponların numaralarını bulabilirsiniz.
onlar. renk yeşil ise, kırmızı çizginin değeri 0'dır ve tam tersi...))) Deneyeceğim, teşekkürler)))
 
chief2000 :

Çünkü TimeCurrent ()'i yalnızca bir kez çağıracaksınız ve bu komut bilgisayar kaynaklarını tüketenlerden biri (en azından bir zamanlar bunu defalarca kullandığımda gözlemlediğim şey bu).



İşlev olarak işlev. Diğerlerinden daha fazla yemez. Daha doğrusu, çok açgözlüler var, ama bu onlar için geçerli değil.
 
Lisi4ka330 :
Ve daha spesifik olarak cevaplayabilir misiniz ... belki sizin için her şey basittir, ama ben bir "acemiyim" ve pek bir şey anlamıyorum ... Yani. Göstergenin hangi değerde yeşil olduğunu ve hangi kırmızıda olduğunu belirlemek imkansızsa, bu sinyal kullanılamaz ???? Görünüşe göre her şey çok basit, kırmızı - satıyoruz, yeşil - alıyoruz, ancak reçete yazmak imkansız .... evet ....

Her rengin kendi tamponu vardır. Bir rengin ne zaman olduğunu ve ne zaman olmadığını belirlemek her zaman mümkündür. Daha doğrusu, değerleri her zaman arabellekten okuyabilir ve kontrol edebilirsiniz.
 
Vinin :

Her rengin kendi tamponu vardır. Bir rengin ne zaman olduğunu ve ne zaman olmadığını belirlemek her zaman mümkündür. Daha doğrusu, değerleri her zaman arabellekten okuyabilir ve kontrol edebilirsiniz.
Anladım, teşekkürler))) ya 0 ya da 0'dan fazla ... Deneyeceğim ...
 
Lisi4ka330 :
İşin aslı, bilmiyorum... gösterge hacklenebilir değil ve kodu bilinmiyor.... peki ya sadece rengi biliyorsam????

Ctrl*I'ye basın, gösterge adına çift tıklayın, "Renkler" sekmesine gidin ve hangi tamponun kırmızı hangisinin mavi olduğunu görün.

Ve bu arabelleklerin değerlerini iCustom() ile alın

 
Lisi4ka330 :
Anladım, teşekkürler))) ya 0 ya da 0'dan fazla ... Deneyeceğim ...


mutlaka 0 değil.

SetIndexEmptyValue() işlevi tarafından göstergede boş bir değer ayarlanır ve herhangi bir şey olabilir.