Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 970

 
Alligator :

Yardım etmedi.

Göstergenin sadece başlığı (en üst satır) kaldırılır, grafikte ikinci satırdaki imzalar kalır.

Şey, evet ... Dikkatli bakmadım. Başka bir satır ekle

   ObjectsDeleteAll ( 0 , "Line_" , 0 , OBJ_LABEL );
 
AlexeyVik :

Şey, evet ... Dikkatli bakmadım. Başka bir satır ekle

Her şey yolunda gitti.

Çok teşekkürler. ))

 

Merhaba. Temel bir soru için yardım istiyorum. 3 Elder penceresi için çok zaman dilimli bir Uzman Danışman yazmak istiyorum. Farklı zaman dilimlerinde mum parametreleri almam gerekiyor. Kod tabanındaki danışmanlara baktım ama uygun bir şey bulamadım. Kendim yazmaya karar verdim. Doğru olduğunu düşündüğüm gibi yazdım ama program çalışmıyor.

Birkaç gün denedim ve hepsi boşuna. Bu programın bir parçasını gönderiyorum, lütfen bana hatanın nerede olduğunu ve bu yeri baykuşta nasıl doğru bir şekilde düzenleyeceğinizi söyleyin.

//============================================== ==============================

double Close_buf[20], Open_buf[20], High_buf[20], Low_buf[20]; // mum parametreleri için temel diziler

tarihsaat Time_buf[20]; // bar açılış zamanlarının temel dizisi

double close[2][20], open[2][20], yüksek[2][20], düşük[2][20]; // şamdan parametreleri için diziler: satır numarası zaman çerçevesi numarasıdır,

//ve sütunlar, sütun numarası ile bar parametresinin değerleridir

tarihsaatsaat[2][20]; // bar açılış zamanları dizisi

int tf; // zaman çerçevesi numarasını belirtmek için değişken

int i;

int OnInit()

{

//---

//--

dönüş(INIT_SUCCESSED);

}


//+------------------------------------------- --------------------+

//| Uzman başlatmasızlaştırma işlevi |

//+------------------------------------------- --------------------+

geçersiz OnDeinit(const int nedeni)

{

//---

ArrayFree(Zaman_tampon);

ArrayFree(Close_buf);

//---

}

//+------------------------------------------- --------------------+

//| Uzman onay işlevi |

//+------------------------------------------- --------------------+

geçersiz OnTick()

{

//---

ArraySetAsSeries(Close_buf, true); // Close_buf dizisi için indekslemeyi zaman serilerinde olduğu gibi ayarla

ArraySetAsSeries(Time_buf, true); //Time_buf dizisi için indekslemeyi zaman serilerinde olduğu gibi ayarla

for( tf=0; tf<=1; tf++ ) // bu, M1, M5,

{

if( tf==0 )

{

CopyTime("EURUSD",PERIOD_M1,0,20,Time_buf); // her çubuk için geçmiş zaman verilerini ara belleğe kopyalayın

CopyClose("EURUSD" , PERIOD_M1,0,20,Close_buf); // her çubuk için geçmiş verileri arabellek kapanışına kopyalayın

}

if(tf==1)

{

CopyTime("EURUSD",PERIOD_M5,0,20,Time_buf); // her çubuk için geçmiş zaman verilerini ara belleğe kopyalayın

CopyClose( "EURUSD", PERIOD_M5,0,20,Close_buf); // her çubuk için geçmiş verileri arabellek kapanışına kopyalayın

}

for( i==0; i<=19; i++ ) // bu bir çubuk döngüdür. Verileri yeniden yüklüyoruz

{

time[tf][i]= NormalizeDouble(Time_buf[i] , Rakamlar ) ;

kapat[tf][i]= NormalizeDouble( Close_buf[i], Rakamlar );

}

} // zaman dilimlerine göre döngü sonu

} // fonksiyonun sonu void OnTick()

 

Programcılar için soru.

Kaldırıldı.

 
Gösterge tarafından oluşturulan uyarıları ayrı bir metin belgesine nasıl yazacağımı söyler misiniz?
 
Alligator :

Programcılar için soru.

Kaldırıldı.

Afedersiniz, sorum kaldırıldı mı? Öyleyse neden?

 
boris.45 :
)) Hayır, sorumdan bahsediyorum.
 

finansal araç penceresine eklendiğinde, aynı türden bir script , pencere sürekli açılıyor, "name" ile scripti silmek istediğinizden emin misiniz?

bu açılır pencereden nasıl kurtulacağımı söyle.

 
korobok777 :

finansal araç penceresine eklendiğinde, aynı türden bir script , pencere sürekli açılıyor, "name" ile scripti silmek istediğinizden emin misiniz?

bu açılır pencereden nasıl kurtulacağımı söyle.

Grafikte aynı anda yalnızca bir komut dosyası veya Uzman Danışman olabilir. Gerekirse, aynı enstrümanla başka bir tablo açın ve orada çalıştırın.
 

Vinin :
Одновременно может быть на графике только один скрипт или советник.

Gerekirse, aynı enstrümanla başka bir tablo açın ve orada çalıştırın.

Tüm açık pencereleri harici bir değişkende belirtilen periyoda çevirecek bir komut dosyası yapmak istedim,

pencerelerin düzeni, örneğin bir pencereye atılan bir mozaik, tüm pencerelerde dönem değişti

sadece açılır pencere can sıkıcı, gerçekten "name" ile komut dosyasını silmek istiyor musunuz?

Çözüm yoksa, TEŞEKKÜRLER!