Kodlama yardımı - sayfa 623

 

Sevgili programcı, ışığı göremediniz ve değiştiremediniz, örneğin eogda trendinin yukarı doğru bir uyarı vermesi gerçeği, renk değiştiğinde ok göründüğünde gerçek test sinyalini ve düz bir renk olduğunda böyle bir şey yapabilir misiniz? kırmızı trend aşağı idikator vydoval olarak sadece sleduyushego renk değişimini fark etmek için ve sinyaller her seferinde tekrarlanıyor, düz bir renk olsa bile, dorobotat yapmak istiyorum, böylece sinyal bir kez Siena rengindeydi ve tekrarlanmadı her mum ... Teşekkürler! !!

Dosyalar:
image_199890.jpg  182 kb
 
artemiy009:
Sevgili programcı, ışığı göremediniz ve değiştiremediniz, örneğin eogda trendinin yukarı doğru bir uyarı vermesi gerçeği, renk değiştiğinde ok göründüğünde gerçek test sinyalini ve düz bir renk olduğunda böyle bir şey yapabilir misiniz? kırmızı trend aşağı idikator vydoval olarak sadece sleduyushego renk değişimini fark etmek için ve sinyaller her seferinde tekrarlanıyor, düz bir renk olsa bile, dorobotat yapmak istiyorum, böylece sinyal bir kez Siena rengindeydi ve tekrarlanmadı her mum ... Teşekkürler! !!

artemiy009

Bu gösterge, yeniden adlandırılmış bir güneş rüzgar göstergesidir (en iyi bilinen boya ustalarından biri)

 
mladen:

artemiy009

Bu gösterge, yeniden adlandırılmış bir güneş rüzgar göstergesidir (en iyi bilinen boya ustalarından biri)

Bir bağlantı veya gösterge sağlayabilir misiniz, örneğin, neyin harika bir göstergesi olduğunu söyleyebilir misiniz? Ne istersen, ister...

 
artemiy009:
Bir bağlantı veya gösterge sağlayabilir misiniz, örneğin, neyin harika bir göstergesi olduğunu söyleyebilir misiniz? Ne istersen, ister...

Tam olarak güneş rüzgarına benzeyen ama yeniden boyamadan, size zaman kazandırmak için bir şeyim var mı demek istiyorsanız, onu aramayı bırakabilirsiniz. Hiç kimse sahip olmadı, sahip olmadı ve olmayacak.

 

Merhaba!

Metatrader'ın işlevi hakkında çok özel bir sorum var. Belki bana yardım edebilirsin.

Belirlenen TF'nin başında sipariş veren bir EA kullanıyorum (Ve ek olarak bazı diğer gereksinimler yerine getirilirse.). Dolayısıyla, M5 Zaman Çerçevesini ayarlarsam, EA 0:00, 0:05, 0:10 ve benzerlerinde bir sipariş açar…

Normalde makul bir çıktı elde etmek için M30'da işlem yaparım. Bazen ek bir siparişi tetiklemek için TF'yi kısa bir süre M1'e koyarım. Bu her zaman iyi çalışıyordu.

Ancak aşağıdaki EA-Logfile resminde gösterdiğim şu oldu.

11:12:39.722'de bir siparişi tetiklemek için MT4'ü tekrar M1'e ayarladım. M1 de başlatıldı. Sorun değil.

Sonra 11:12:40.954'te MT4'ü M30'a geri ayarladım. M30 olmalıdır. Ancak sistem M1'i başlattı. Kesinlikle M30'u ayarladım. Bunu ekran görüntülerinden de kontrol ettim ...

Bu yüzden, komisyoncuların yürütmesinde (veya bunun gibi bir şey) bir arıza olduğunu varsayalım.

Böylece EA, her dakika maliyetli olan bir Ticaret açtı.

Bunu hesap yöneticimle tartıştım, ancak o yalnızca bunun EA'mın bir konusu olması gerektiğini söyledi.

Öyle düşünmüyorum.

Bu yüzden sorunun açık olabileceğini düşünüyorum (değilse lütfen sorun) ve işte iki özel soru:

  1. TF'yi başlatmak, belirli EA koduna mı bağlı?
  2. Çünkü bence olmaz. Kullandığım EA'dan kesinlikle bağımsız.

    Herhangi bir EA, TF'yi MT4 ayarına göre başlatır. Yani EA'nın bir arızası olamaz mı?

  3. Aynı TF'yi tekrar iki kez başlatmak mümkün müdür? Sanki ondan oldu
  4. 11:12:39.722 LionofWS_XXX_V2 EURJPYmicro,M1: başlatıldı

    ile

    11:12:40.954 LionofWS_XXX_V2 EURJPYmicro,M1: başlatıldı mı?

    Çünkü bunun mümkün olmadığını düşünüyorum. Arada en az bir başka TF olmalıdır.

    Bu kesinlikle hiçbir anlam ifade etmiyor ve sanırım herhangi bir yerde bir arıza var.

Yardımın için teşekkürler!!

Saygılarımızla

klet1

Dosyalar:
ea_log.jpg  221 kb
 
mladen:

OBJ_TEXT türünde bir nesne kullanırsanız yapamazsınız

Açıyı ayarlayabilmek için OBJ_LABEL kullanmanız gerekir. Bunun gibi bir şey yapın:

ObjectCreate("name",OBJ_LABEL,0,0,0);

ObjectSet("name",OBJPROP_XDISTANCE,100);

ObjectSet("name",OBJPROP_YDISTANCE,100);

ObjectSet("name",OBJPROP_ANGLE,90);

ObjectSetText("name","test label",20,"Arial",clrRed);[/CODE]

Bende şöyle bir şey var:

[kod]

eğer (C==O)

if (Display_Doji== doğru) {

ObjectCreate(PatternText[shift], OBJ_TEXT, 0, Time[shift1], Low[shift1] - Aralık*2.5);

ObjectSetText(PatternText[shift], "Nötr", 8, "Calibri", Orkide);

ObjectSetDouble(ChartID(), PatternText[shift], OBJPROP_ANGLE, 90);

ObjectSetInteger(ChartID(), PatternText[shift], OBJPROP_ANCHOR, ANCHOR_BOTTOM);

upArrow[shift1] = Düşük[shift1] - Aralık*0.5;

downArrow[shift1] = Yüksek[shift1] + Aralık*0.5;

}

if (shift == 0 && Show_Alert == doğru) {

pattern="Nötr Sinyal";

setalert = 1;

}

}

ve işe yarıyor, ancak yine de bu model için mumun üzerinde de dikey bir metin nasıl ayarlanacağını sormak istiyorum. Aynı anda çubuğun altında ve üstünde olmasını istiyorum ve bir açılır pencere uyarısı nasıl eklenir? çünkü kodda etkin, ancak desen göründüğünde hiçbir şey olmuyor...

her ihtimale karşı indi'yi ekledim

yardımlarınız için şimdiden kocaman teşekkürler

Dosyalar:
patterns_1.mq4  17 kb
 
freakout:

Bende şöyle bir şey var:

if (C==O)

if (Display_Doji== true) {

ObjectCreate(PatternText[shift], OBJ_TEXT, 0, Time[shift1], Low[shift1] - Range*2.5);

ObjectSetText(PatternText[shift], "Neutral", 8, "Calibri", Orchid);

ObjectSetDouble(ChartID(), PatternText[shift], OBJPROP_ANGLE, 90);

ObjectSetInteger(ChartID(), PatternText[shift], OBJPROP_ANCHOR, ANCHOR_BOTTOM);

upArrow[shift1] = Low[shift1] - Range*0.5;

downArrow[shift1] = High[shift1] + Range*0.5;

}

if (shift == 0 && Show_Alert == true) {

pattern="Neutral Signal";

setalert = 1;

}

}

ve işe yarıyor, ancak yine de bu model için mumun üzerinde de dikey bir metin nasıl ayarlanacağını sormak istiyorum. Aynı anda çubuğun altında ve üstünde olmasını istiyorum ve bir açılır pencere uyarısı nasıl eklenir? çünkü kodda etkin, ancak desen göründüğünde hiçbir şey olmuyor...

her ihtimale karşı indi'yi ekledim

yardımlarınız için şimdiden kocaman teşekkürler

çılgın

Gördüğüm kadarıyla, yalnızca desen geçerli (hala açık) bir çubukta görünüyorsa uyarı verecektir. Belki sorun budur

 
mladen:

çılgın

Gördüğüm kadarıyla, yalnızca desen geçerli (hala açık) bir çubukta görünüyorsa uyarı verecektir. Belki sorun budur

tamam, açıklama için teşekkürler ama lütfen bana bu kalıbın altında ve üstünde aynı anda nasıl dikey bir metin ayarlayacağımı söyle? Bunun gibi bir şeyden bahsediyorum: https://c.mql4.com/i/docs/en/objtext.png

if (C==O)

if (Display_Doji== true) {

ObjectCreate(PatternText[shift], OBJ_TEXT, 0, Time[shift1], Low[shift1] - Range*2.5);

ObjectSetText(PatternText[shift], "Neutral", 8, "Calibri", Orchid);

ObjectSetDouble(ChartID(), PatternText[shift], OBJPROP_ANGLE, 90);

ObjectSetInteger(ChartID(), PatternText[shift], OBJPROP_ANCHOR, ANCHOR_BOTTOM);

upArrow[shift1] = Low[shift1] - Range*0.5;

downArrow[shift1] = High[shift1] + Range*0.5;

}

if (shift == 0 && Show_Alert == true) {

pattern="Neutral Signal";

setalert = 1;

}

}

şimdiden teşekkürler

 

Merhaba yolcular,

Bir hafta sonu boşluğu EA ve göstergesi arıyorum.

Mevcut bir dizi ticari seçenek buldunuz, ancak uygulanabilir olup olmadığını görmek istiyorsunuz.

Tekrar teşekkürler,

Ros.

 

Merhaba, Mladen, uyarıyı bu göstergeye eklemek mümkündür. Şartlar aşağıdaki gibidir:

- Yeşilden kırmızıya, uyarı aşağı;

- Kırmızıdan yeşile kadar uyarı;

- Yeşilden griye, Alarm aşağı;

- Kırmızıdan griye, bir uyarı;

- Griden yeşile kadar uyarı;

- Griden kırmızıya, Alert down.

Sırasıyla, bir sonraki mumun açılışında mumun kapanmasıyla ilgili uyarı. Böylece sinyal her mumun üzerindedir. Ve seçimi koymak, barların tarihini yansıtıyordu.

Çok minnettar kalırım)

Dosyalar:
maso_2.mq4  4 kb
Neden: