Birisi iş parçacığı zor değilse, lütfen AdaptiveExtrapolator v1.1'i akla getirin - sayfa 7

 

...önceki gibi bir çizgi çeker...

 
Şu an üzerinde çalışıyorum ve yeni bir fikrim var.
 

İşte işe yaradı..

satırları ve yorumsuzları silin.. size göndermeden önce düzeltmeyi unuttum

geçersiz başlatma();

....

SetIndexShift(1,ForeCast);//-OffIndex);//geçmiş veri vektörü 0..np-1; 0, bar=lb'ye karşılık gelir
SetIndexShift(3,ForeCast);//-OffIndex);//geçmiş veri vektörü 0..np-1; 0, bar=lb'ye karşılık gelir
SetIndexShift(5,ForeCast);//-OffIndex);//geçmiş veri vektörü 0..np-1; 0, bar=lb'ye karşılık gelir
SetIndexShift(7,ForeCast);//-OffIndex);//geçmiş veri vektörü 0..np-1; 0 bar=lb'ye karşılık gelir

InitTicket( StringSubstr (GöstergeAdı,2,StringLen(GöstergeAdı)-2),50); // --> kaldırılabilir
InitTicket(StringSubstr(GöstergeAdı,2,StringLen(GöstergeAdı)-2)); // --> böyle olmalı
zamanKaydetme=0;

int başlangıç()
{
// if ( StartCalculate (Shift)==false) // --> açıklamayı kaldır
if (StartTicket(Shift)==yanlış) // --> sil..

Dosyalar:
 

bu biraz saçmalık...

 

... öyle görünüyor ki bir mucize eseri test cihazında başlattım ve sürdüm ... ------ elbette harika ...

...Ama yeterli satır yok... ------ 4 parça hiç bilgi vermiyor ------- çok hızlı atlıyor....

...nasıl daha fazla satır yapılır...????????

 

Интереснее было бы сделать оптимизацию не по одному параметру (np), как я сделал в 1.1, а по 2м: lb- последнему бару окна, и np - длине окна, а в идеале - вообще ещё + HarmNo - количеству гармоник. Рассчитывался бы долго но результат того будет стоить. 

forte928 yazdı >>

bu zor değil..sadece kullandığınız betiği bitirmek..ve göstergenin kendisinde zaten ek bir parametre alınabilir..

Benzer bir revizyonu kastettim AdaptiveExtrapolator

Prensip olarak, bunu yapmak zor değil, sadece lb parametresinin yinelenmesiyle 1 döngü daha eklemeniz gerekiyor, ancak bunu yaptığımda düzeltemediğim oldukça garip hatalar ortaya çıktı.

Lütfen deneyin, mümkünse, tam teşekküllü bir harmonik yakalama olacaktır.

 
diamondyar писал(а) >>

... öyle görünüyor ki bir mucize eseri test cihazında başlattım ve sürdüm ... ------ elbette harika ...

...Ama yeterli satır yok... ------ 4 parça hiç bilgi vermiyor ------- çok hızlı atlıyor....

...nasıl daha fazla satır yapılır...????????

Atladığınız bu hatalar basitçe, biraz yeniden tasarlanmış bir senaryoya sahip olmamdan kaynaklanıyor.

MT'nin şu anki sürümünde daha fazla satır yapmak mümkün değil.. ama bunu yapmak mümkün

bir pencerede çalışan birkaç göstergeye sahip olacaksınız ve bunlardan biri ana olacak ve geri kalanı astlar olacak ve penceredeki her yeni gösterge, alt düzeydeki son gösterge olduğunu kendisi bilecek..

 
diamondyar писал(а) >>

... öyle görünüyor ki bir mucize eseri test cihazında başlattım ve sürdüm ... ------ elbette harika ...

...Ama yeterli satır yok... ------ 4 parça hiç bilgi vermiyor ------- çok hızlı atlıyor....

...nasıl daha fazla satır yapılır...????????

Ayrıca, bir BarBuffered parametresi olduğunu fark ettiyseniz - bu, tamponlamanın kaç çubuktan sonraki mesafedir..

 
forte928 писал(а) >>

Ayrıca, bir BarBuffered parametresi olduğunu fark ettiyseniz - bu, tamponlamanın kaç çubuktan sonraki mesafedir..

Tabii ki fark etmedim...

 
forte928 писал(а) >>

ancak, bir pencerede çalışan birkaç göstergeye sahip olmanız ve bunlardan birinin ana gösterge olması ve geri kalanının ikincil olması ve penceredeki her yeni göstergenin kendisi için bunun doğru olduğunu bilmesini sağlamak mümkündür. tabi olma düzeyi ile sonuncusu ..

...ihtiyacın olan bu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!! ;-)