Nasıl kodlanır? - sayfa 127

 
:: bir kodda "özellik" kullanamazsınız, if ifadenizde normal bir değişken adı için "renk" kullanın. gibi... color indic.1=Lime
:: sonra renk sonucunu bir SetIndexStyle() içinde kullanın (bunu kılavuzunuzda arayın) ama şöyle olacak...
SetIndexStyle(0,DRAW_LINE,0,0,indic.1);
:: bunların hepsini init() işlevinize koyun

:: #mülkün nereye ve nasıl yerleştirilmesi gerektiğini kılavuzunuzda kontrol edin, dikkate alınması gereken farklı yönleri vardır.

IN10TION

 

Teşekkürler, sanırım bunu deneyebilirim.

Dave

<<<

 

Saate ve güne göre Kapat ile EA

Merhaba kodlayıcılar

Aşağıdaki seçeneklerle bir EA oluşturmaya çalıştım:

Seçilen Saat ve Saat ile başlayın.

Bu fonksiyon çalışıyor gibi görünüyor.

Sahip olmayı sevdiğim diğer seçenek:

Tüm işlemleri seçilen Saatte kapatın.

Lütfen yazdığım EA-Şablonuma bakın.

Biri yaşlı bir adama yardım edebilir mi?

Dosyalar:
 

OrderOpenPrice() öğesinin ilk ilk değerinde kilitleme

OrderOpenPrice() değerinin ilk oluşumunu kilitlemenin bir yolunu bilen var mı?

örneğin double x=OrderOpenPrice(); ama değerlerin değişmesini asla istemiyorum

siparişin satılması veya siparişin yenilenmesi üzerine

Referans noktası olarak hareket etmek için x'e ihtiyacım var

herhangi bir yardım büyük beğeni topladı

teşekkür ederim

 

Fiyatı yorum olarak yazabilir ve ardından değiştirmek istediğiniz zamana kadar her siparişe taşıyabilir, global bir değişken kullanabilir veya dosyaya yazabilirsiniz .

Lüks

 

Pimler dışındaki kalıplar üzerinde çalışmak için yüksek/düşük kodu sallamaya çalışmak

Merhaba,

Fiyatın yüksek/düşük olup olmadığını söyleyen bir gösterge çağıran bir EA'm var. Mevcut çubukta iyi çalışıyor, bu nedenle örneğin, bir pinbar ve yüksek/düşük bir salıncaktaysa, EA'm bir alım/satım girişi oluşturur. EA'm pinbarları aldığı sürece harika çalışıyor. Ancak, yüksek/düşük çubuk geçtiği için yüksek/düşük bir salıncakta bir iç çubuk söylemem gerekirse, bu iyi değil.

Bu kod ilk çubuğun kapanması için çalışacak ancak ikinci veya üçüncü çubuğun kapanması için koda ihtiyacım var. Başka bir deyişle, EA'mın fiyatın yüksek/düşük değerinden sonra birkaç çubuk için yüksek/düşük olduğunu hatırlaması için bir yola ihtiyacım var.

(önceki zaman != Zaman[0])

{

SilSellLimit();

}

prevtime = Zaman[0];

 

startcolor'u bir dize olarak kullanmak yerine, onu bir renk olarak kullanın

Lüks

 

Bilmek istiyorum, gösterge içinde çince veya arapça yazı tipini kullanarak kod yazabilir miyiz ve metin grafikte gösterilecek mi?

 
luxinterior:
startcolor'u bir dize olarak kullanmak yerine, onu bir renk Lux olarak kullanın

Lux, Değiştirilecek yalnızca bir gösterge rengim olsaydı (örneğin kırmızıdan yeşile) bu şekilde çalışırdı, ancak koşul değişikliğine bağlı olarak değiştirilecek iki gösterge rengim var: Göstergenin Koşul 1 ila Koşul 2:

Bool Koşul 1 = Doğru: Gösterge A rengi = Sarı //YUKARI Yön - Tampon 2

Bool Koşul 1 = Doğru: Gösterge B rengi = Clr_NONE - Tampon 3

Bool Koşul 2 = Yanlış: Gösterge A rengi = Clr_NONE - Tampon 2

Bool Koşul 2 = Yanlış: Gösterge B rengi= Macenta //Aşağı Yön - Tampon 3

Lux, bunu nasıl çözerim o zaman??

Cevabınızı merakla bekliyorum! Ve cevap verdiğin için teşekkürler

Dave

 
#property indicator_color1 Magenta

#property indicator_color2 Yellow

extern bool TrendDirectionUp=true;

string Color1;

string Color2;

int init() {

if(TrendDirectionUp==true){

Color1=Yellow;

Color2=CLR_NONE;

}

if(TrendDirectionUp==false){

Color1=CLR_NONE;

Color2=Magenta;

}

SetIndexStyle(0,DRAW_ARROW,0,star_size,Color1);

SetIndexStyle(1,DRAW_ARROW,0,star_size,Color2);

SetIndexArrow(0,172);//333

SetIndexArrow(1,172);//334

SetIndexBuffer(0,b1);

SetIndexBuffer(1,b2);

return(0);

}

Şu anda, hem Renk(ler) 1 hem de 2 grafikte 'siyah' gösteriyor!!

Herhangi bir uzman Guru bu sorunu çözmeme yardım edebilir mi???

Şimdiden teşekkürler!

Neden: