[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 1004

 
Vinin :

Bir dizi veya değişken iletebilirsiniz. Senin durumunda bir dizi öğesi vardı.
Teşekkürler Vinin !
 

Bir testi iptal etmeye nasıl zorlanır? Sıfıra bölmek yardımcı olmuyor, eskiden yardımcı oluyordu.

 
001 :

Bir testi iptal etmeye nasıl zorlanır? Sıfıra bölmek yardımcı olmuyor, eskiden yardımcı oluyordu.

sadece danışmana vücudunu işlemeyi bıraktığı koşulu yazın, iş olmayacak ve tarih 5 saniye içinde uçup gidecek
 
Techno :
sadece danışmana vücudunu işlemeyi bıraktığı koşulu yazın, iş olmayacak ve tarih 5 saniye içinde uçup gidecek

İlginç bir düşünce .. Hemen aklıma hiçbir şey gelmiyor .....
 

Herkese selam! Lütfen bana söyle!

//+------------------------------------------- --------------------+
//| Sinus.mq4 |
//| Telif Hakkı © 2010, MetaQuotes Yazılım A.Ş. |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı © 2010, MetaQuotes Software Corp."
#özellik bağlantısı " http://www.metaquotes.net "
#özellik göstergesi_chart_window
#property göstergesi_buffers 8 // Arabellek sayısı 8
//---- giriş parametreleri
dış renk Color_1 = DodgerBlue; // Renk
harici int Tolshina =2;
int i; // Resmi parametre, sayaç

//+------------------------------------------- --------------------+
//| özel gösterge başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
//---- göstergeler
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| özel gösterge sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| özel gösterge yineleme işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
int ÇizgilerCNT=0,i;
int tanıtıcı;
handle=FileOpen("D1.csv",FILE_CSV|FILE_READ,';');
if(işlem<1)
{
Print("D1.dat dosyası bulunamadı, son hata", GetLastError());
dönüş(yanlış);
}
süre(doğru)
{
FileReadString(tanıtıcı);
if(FileIsEnding(handle)) break; // dosya bitti mi? - Ayrılıyoruz

// segment koordinatlarını sayma
ben++;
string st1=FileReadString(tutamaç);
string sp1=FileReadString(tutamaç);
tarihsaat t1=StrToTime(st1);
çift p1=StrToDouble(sp1);
FileSeek(handle,0,SEEK_CUR);
string st2=FileReadString(tutamaç);
string sp2=FileReadString(tutucu);
tarihsaat t2=StrToTime(st2);
çift p2=StrToDouble(sp2);

// bir segment çiz
ÇizgilerCNT++;
string LineName = (LinesCNT); // yeni satır için bir isim yarat
ObjectCreate(SatırAdı,OBJ_TREND,0,t1,p1, t2,p2); // bir satır oluştur
if(!ObjectCreate(SatırAdı,OBJ_TREND,0,t1,p1, t2,p2))
{
Print("Satır oluşturulamadı",GetLastError());
dönüş(0);
}
ObjectSet(SatırAdı,OBJPROP_RAY,Yanlış); // onu bir ışın değil, bir segment yap
ObjectSet(SatırAdı,OBJPROP_WIDTH,Tolshina); // genişliği ayarla
ObjectSet(SatırAdı,OBJPROP_COLOR,Renk_1); // rengi ayarla
ObjectSet(SatırAdı,OBJPROP_PRICE1,p1);
ObjectSet(SatırAdı,OBJPROP_PRICE2,p2);
//------------------------------------------------ ---
WindowRedraw();
// çizgiyi görmek için pencereyi yeniden çiz
}
//------------------------------------------------ ---------

FileClose(tutamak);


//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
Bana kodda neyin yanlış olduğunu söyleyebilir misin? Dosyam noktalı virgülle ayrılmış 2 sütun ve birçok satır içeriyor ..... Asıl mesele ilk okuma tarihi ama fiyat yok ..... İkincisi hiç değil .... .. Ve nasıl yapacağımı söyleyebilir misiniz, böylece çizgi bir segment olacak ve birbiri ardına inşa edilecek ... (Işının olması gerektiğini belirttim). Burada bir döngüye ihtiyaç var mı?

 

Dosyanızda ve programda öyle değil :) ve sadece 3 gönderide ne paylaştınız? aynı şeyi 8 mesajda sormak zayıflık olur ???

-Arşiv ve data dosyasını ve hindiyi kapatın ve postun içine koyun -Orada biraz taklit yapmanız gerekiyor...

 
Aleksander :

Dosyanızda ve programda öyle değil :) ve sadece 3 gönderide ne paylaştınız? aynı şeyi 8 mesajda sormak zayıflık olur ???

-Arşiv ve data dosyasını ve hindiyi kapatın ve postun içine koyun -Orada biraz taklit yapmanız gerekiyor...


Hey!
Dosyada başka ne var?!....... Lütfen bana yardım edin, bu programlamayla zaten tamamen kafam karıştı, hiç karıştırmıyorum .....

Dosyalar:
sinus.rar  30 kb
 
ek soru - grafik nerede gösterilecek? günlerce? Euro'yu anladım mı? :) - 1990'dan beri? - grafiğe fiyatlar koymak mı yoksa ayrı bir pencerede görüntülemek mi?
 
Aleksander :
ek soru - grafik nerede gösterilecek? günlerce? Euro'yu anladım mı? :) - 1990'dan beri? - grafiğe fiyatlar koymak mı yoksa ayrı bir pencerede görüntülemek mi?

Ayrı bir pencereye ihtiyacınız yok. Ve prensip olarak dönem bir fark yaratmıyor ... Herhangi birine yansıtılmalı .... bunlar doğrudan fiyat tablosu ile ilgili olmayan segmentler ... veya tekrar anlamıyorum ..
 
Her şey euro ve ay 1, d1, hafta için hesaplanır .... Ama hindiyi attığınız herhangi bir çizelgede gösterilmeli .... Aynı mı? Ve ilk satırdan geri sayım, tarih ve fiyat var, ardından ikinci tarih-fiyat, bir segment inşa edilmeli, ardından bir iz. tarih-fiyat, 2'den 3'e segment vb.