[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 347

 
Jonivator :
Görselleştiriciye ve test cihazına bir şey oldu. Fırsatlar resimde yanlış görüntüleniyor ve her şeyin kaydırıldığı bir mantık yok. Farklı stratejiler denedim (resimde Sidus), klasörü silerek ve kayıt defterini temizleyerek terminali yeniden düzenledim, Linux üzerinde çalıştırdım. Her yer aynı. Havada fırsatlar. Bu ne? Terminal Alpari 399.

HZ. Bir seçenek, yeni bir grafikte eski işlemlerdir. Adlandırılmış şablonlar ("tester.tpl", "EA name.tpl") kullanılıyorsa, şablonun yazıldığı geçişten fırsatlar görürüz.
 

Merhaba!

Son kapatılan çubuğa nasıl atıfta bulunacağımı bulamıyorum, ders kitabı çubukların "Bar [1]" tarafından endekslendiğini söylüyor, son çubuğun yükseliş mi yoksa düşüş mü olduğunu kontrol etmem gerekiyor, lütfen örnek olarak kodla ilgili yardım:

int LastBar = Çubuk[1];

if (lastbar... bunun gibi bir şey)

{alert("Boğa mumu");}

else {alert("Ayı Mumu");}


Ve bir komut dosyası veya Uzman Danışman bu listede olmayan bir göstergeye nasıl erişebilir https://docs.mql4.com/en/indicators ??

örneğin internetten indirilmiştir.


Teşekkür ederim.

 
Dimanus :

Merhaba!

Son kapatılan çubuğa nasıl atıfta bulunacağımı bulamıyorum, ders kitabı çubukların "Bar [1]" tarafından endekslendiğini söylüyor, son çubuğun yükseliş mi yoksa düşüş mü olduğunu kontrol etmem gerekiyor, lütfen örnek olarak kodla ilgili yardım:

int LastBar = Çubuk[1];

if (lastbar... bunun gibi bir şey)

{alert("Boğa mumu");}

else {alert("Ayı Mumu");}

Yükseliş/düşüş çubuğu nedir?
Aç[1] / Kapat[1]'a ihtiyacınız var

Ve bir komut dosyası veya Uzman Danışman bu listede olmayan bir göstergeye nasıl erişebilir https://docs.mql4.com/en/indicators ??

örneğin internetten indirilmiştir.

iCustom aracılığıyla

 

Tekrar!

Danışmanın her saatin yalnızca ilk 10 dakikasında işlem yapmasına nasıl izin vereceğimi söyleyin?

Aşağıdaki koddan saat nasıl kapatılır ve sadece dakika bırakılır?

isTradeTimeInt() işlevi.
Bu işlev, zaman ticareti izni bayrağını döndürür. Dönüş değeri doğru veya yanlıştır. isTradeTimeInt() işlevi, zaman aralığı tanıma ilkesi açısından isTradeTimeString() işlevine benzer, yani işlem başlangıç zamanı, bitiş zamanından (bir gün içindeki bir zaman aralığı) ya da daha kısa (bir gün içindeki bir zaman aralığı) olabilir. farklı günler). isTradeTimeInt() işlevi, aşağıdaki isteğe bağlı parametreleri kabul eder:
hb - Sayı, ticaretin başlama saatini ayarlar. Varsayılan değer 0'dır.
mb - Sayı, işlem başlama saatinin dakikalarını ayarlar. Varsayılan değer 0'dır.
he - Sayı, işlem bitiş saatinin saatlerini ayarlar. Varsayılan değer 0'dır.
me - Sayı, işlem bitiş saatinin dakikalarını ayarlar. Varsayılan değer 0'dır.
//+------------------------------------------- ------------------------------+
//| Yazar : Kim Igor V. namı diğer KimIV, http://www.kimiv.ru |
//+------------------------------------------- ------------------------------+
//| Sürüm : 30.04.2009 |
//| Açıklama : Zaman ticaret izni bayrağını döndürür. |
//+------------------------------------------- ------------------------------+
//| Seçenekler: |
//| hb - ticaret başlangıç saati |
//| mb - işlem dakikaları başlangıç zamanı |
//| he - işlem saatleri bitiş zamanı |
//| me - işlem dakikalarının bitiş zamanı |
//+------------------------------------------- ------------------------------+
bool isTradeTimeInt(int hb=0, int mb=0, int he=0, int me=0) {
tarihsaat db, de; // Başlangıç ve bitiş zamanı
int hc; // Ticaret sunucusunun geçerli saatinin saati

db=StrToTime(TimeToStr(TimeCurrent(), TIME_DATE)+" "+hb+":"+mb);
de=StrToTime(TimeToStr(TimeCurrent(), TIME_DATE)+" "+he+":"+me);
hc=ZamanSaati(ZamanAkım());
if (db>=de) {
if (hc>=he) de+=24*60*60; yoksa db-=24*60*60;
}

if (TimeCurrent()>=db && TimeCurrent()<=de) return(True);
başka dönüş(Yanlış);
}

 
beekeeper :

Tekrar!

Danışmanın her saatin yalnızca ilk 10 dakikasında işlem yapmasına nasıl izin vereceğimi söyleyin?

 int start(){
if (Minute()> 10 ) return ( 0 );
...
 
Herkese iyi akşamlar Lütfen bana MT 5'i kurduysam söyleyin, o zaman MT 4'lü hindiler kolayca transfer edilebilir veya yeniden yapılması gerekiyor Ve MT5'te bir bardak var mı? teşekkürler
 
xoxol :

Herkese iyi akşamlar Lütfen bana MT 5'i kurduysam söyleyin, o zaman MT 4'lü hindiler kolayca transfer edilebilir veya yeniden yapılması gerekir

yeniden yapılması gerekiyor. ama türkiye kısmı değişikliklerden fazla zarar görmedi

Ve MT5'te bir bardak var mı? teşekkürler

şimdiye kadar sadece Alpari'de
 
KONDOR :

Bunu kontrol etmek kolaydır. bir mum açarken Print () ekleyin

Teşekkür ederim!
 
Merhaba! Seviyeleri geçerken sesli 2 Stokastik gösterge ve belirli zaman dilimlerini renkle vurgulayan bir gösterge arıyorum, kimse görebiliyor mu? Şimdiden teşekkürler!
 

Farklı döviz çiftlerinde 2 emir açan bir komut dosyasına ihtiyacımız var. Kodda çift belirlenemiyor. Derlemede bir hata yazar.

Çift doğru mu yazıyorum?

int başlangıç()
{
OrderSend(Symbol(UERUSD),OP_BUY,0.1,Ask,0,Ask-400*Puan,Ask+100*Puan);
OrderSend(Symbol(GBPUSD),OP_SELL,0.1,Ask,0,Ask-100*Puan,Ask+400*Puan);
dönüş(0);

}


Bu arada, kar al ve zararı durdur'u doğru yazdım mı? Her iki T/P 10 için; S/L 40

Neden: