Kodlama yardımı - sayfa 419

 
mladen:
Şimdi deneyin (ancak yapılan değişikliğin yardımcı olacağından emin değilim - her durumda, koşul karşılanırsa dosya döngüden sonra açık bırakıldığında olası bir sorunu giderir - bu durumda aynı dosya yeniden açılabilir kapatılmadan ve üzeri) : test_1.mq4

Mladen'e çok teşekkür ederim!

Gösterge, EA'da değerleri kaydetmeye başladı.

Ancak şimdi, göstergenin yalnızca günlük grafikte çalıştığını keşfetti.

«vrema=Zaman;» dizesi yerine denendi, «vrema=iTime(NULL,PERIOD_D1,i);» girin, yardımcı olmuyor.

Dosyalar:
1_18.jpg  71 kb
 
QuantF:
Mladen'e çok teşekkür ederim!

Gösterge, EA'da değerleri kaydetmeye başladı.

Ancak şimdi, göstergenin yalnızca günlük grafikte çalıştığını keşfetti.

«vrema=Zaman;» dizesi yerine denendi, «vrema=iTime(NULL,PERIOD_D1,i);» girin, yardımcı olmuyor.

miktarF

file.csv dosyasında sadece tarihler var - saat veya dakika yok

 
mladen:
QuantF file.csv dosyasında yalnızca tarihler vardır - saat veya dakika yoktur

Sadece tarih, saat ve dakika değil.

 
mladen:
carbonmimetic Bu sürümü deneyin: sq9_sub_hourly_price_levels_v2.01.mq4

çok teşekkür ederim başka zaman

 
QuantF:
Sadece tarih, saat ve dakika değil.

miktarF

Şu koşula sahipsiniz: if(vrema==Dat_DtTm)

file.csv içindeki veriler yalnızca tarihler olduğundan, yalnızca günün başlangıcına eşit olan çubuklar için eşit olacaktır (Dat_DtTm değeri günün başlangıcını içerdiğinden). Yani karar, Dat_DtTm'de bulunan şeydir

 
mrtools:
Jeeves, kullanıcı tarafından ayarlanan adxLevel uyarılarını ekledi.

Çok teşekkürler mrtools, bir cevap almaktan vazgeçtim. harika bir yeni yıl geçir

 

merhaba mladen,

Programlama okuma yazma bilmediğim için üzgünüm ama kendime yardım etmeye çalışıyorum. macd sıfıra eşit olduğunda fiyat ana penceresinde yatay çizgi çizmesi için ekli göstergeyi değiştirdim ancak başarısız oldu lütfen kodu düzeltip bana hatayı söyler misiniz

yardımın takdire şayan

Dosyalar:
 
mladen:
miktarF

Şu koşula sahipsiniz: if(vrema==Dat_DtTm)

file.csv içindeki veriler yalnızca tarihler olduğundan, yalnızca günün başlangıcına eşit olan çubuklar için eşit olacaktır (Dat_DtTm değeri günün başlangıcını içerdiğinden). Yani karar, Dat_DtTm'de bulunan şeydir

Başlangıçta mevcut tablodaki tarihi hesaplamaya çalıştı.

Daha sonra o tarihten itibaren ilk gün çubuğunu kopyalayın ve zamanı alın.

Neden çalışmadığı belli değil?

Dosya dakika ve saat eklendi.

m_start=i;

m_count=1;

d1_count=1;

datetime m_tm[];

datetime d1_tm[];

ArraySetAsSeries(m_tm,true);

ArraySetAsSeries(d1_tm,true);

CopyTime(_Symbol,PERIOD_CURRENT,m_start,m_count,m_tm);

//--- define the time bar for the current timeframe

CopyTime(_Symbol,PERIOD_D1,m_tm[0],d1_count,d1_tm);//the opening day of the bar

**************************************

if(d1_tm[0]==Dat_DtTm)//The coincidence in time of the cycle and tables

Dosyalar:
file_1.rar  8 kb
test_3.mq4  4 kb
 
waimaj:
merhaba mladen,

Programlama okuma yazma bilmediğim için üzgünüm ama kendime yardım etmeye çalışıyorum. macd sıfıra eşit olduğunda fiyat ana penceresinde yatay çizgi çizmesi için ekli göstergeyi değiştirdim ancak başarısız oldu lütfen kodu düzeltip bana hatayı söyler misiniz

yardımın takdire şayan

Bu sürümü deneyin: custom_macd_1.mq4

Dosyalar:
 
carbonmimetic:
çok teşekkür ederim başka zaman

iyi Mladen,

başka bir küçük adım ..... Aşağıdaki göstergeleri birleştirmek istiyorum:

SQ9 Sub Hourly Price Levels_v2.01'de !Gann_SQ9_90'daki gibi sadece zikzak kullanan destek seviyeleri görünsün istiyorum ama sadece bir noktadan sonuncusu ( !Gann_SQ9_90'da 2 farklı noktadan başlayarak destek-direnç seviyesi görünüyor) .. ...tüm diğer girdiler aynı kalır.

şimdiden teşekkürler