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

 
khorosh :

Bir Expert Advisor'da grafik nesneler oluşturulmuşsa, böyle bir Expert Advisor'ın optimizasyonu hiç de mümkün değil gibi görünüyor. Ama kesin olarak söyleyemem. En azından trend çizgilerini kullanan EA'm optimize edilmedi. Etiketlere gelince, söyleyemem, tüm koda sahip olmanız gerekir.

Evet, bu da grafik nesnesinden veri alındığında benim için optimize edilmemiş, yani bir sipariş göründüğünde oklar, neden herhangi bir seçenekle çıkıyorlar...
 
BeerGod :

Tüm emirleri kapatma işlevi vardır, son açılandan başlayarak kapanır, lütfen bana nasıl değiştirileceğini söyleyin, böylece ilk açık olandan başlayıp sonuncusu ile biter.


Döngüyü tersine çevirin!

 for ( int i=total- 1 ;i>= 0 ;i--)
//на:
for ( int i= 0 ;i<total;i++)
 
BeerGod :

Tüm emirleri kapatma işlevi vardır, son açılandan başlayarak kapanır, lütfen bana nasıl değiştirileceğini söyleyin, böylece ilk açık olandan başlayıp sonuncusu ile biter.


Ve buna ihtiyacın var mı? Buradaki yazımı okudun mu?
 
borilunad :

Döngüyü tersine çevirin!


Evet başta ben de çok basit sandım ama bu durumda çift sayıları kapatmıyor sadece tek sayıları kapatıyor. Ben zaten kafamı kırdım.


 
khorosh :
Ve buna ihtiyacın var mı? Buradaki yazımı okudun mu?


Tabii ki okudum, tam da ihtiyacınız olan şey bu, önce zarar eden veya karlı olanları kapatmakla ilgili değil, benim için kapanış sırasının emirlerin açıldığı ile aynı olması önemli, o zaman daha az yükseliş veya düşüş olacak Öz sermayeyi sabitlerken bakiyede.
 
BeerGod :

Tabii ki okudum, tam da ihtiyacınız olan şey bu, önce zarar eden veya karlı olanları kapatmakla ilgili değil, benim için önemli olan kapanış sırasının emirlerin açıldığı ile aynı olması, daha sonra daha az dalgalanma veya düşüş olacak Öz sermayeyi sabitlerken bakiyede.
Bakiye düşüşleri önemli değil, sadece hisse düşüşleri önemlidir. Öz sermaye yüksek olduğu sürece bakiye negatif bile olabilir.
 
khorosh :
Bakiye düşüşleri önemli değil, sadece hisse düşüşleri önemlidir. Öz sermaye yüksek olduğu sürece bakiye negatif bile olabilir.


Bunların hepsi iyi, sadece akademik ilgi, neden ters moddaki döngü düzgün çalışmıyor?
 
khorosh :

Eminim ki 1. Bir pozisyonun açılması için kod yazar tarafından verilmediği için, bir pozisyonun hangi lotla açıldığını güvenilir bir şekilde yargılayamazsınız. Ve sıfırı gördüğünüz yerde, bu değişkenin başlangıç değeridir. Henüz birine öğretmek için çok erken.
Yanılmıyorsam bu değişkenin başlangıç değeri değil, bu değişkenin sıfırlanmasıdır.
Gerçi bunu sizin yaptığınız şekilde tarif etmek mümkündü (değişkenin bu değişkenle çalışmaya başladığı andaki değeri, yani "0").
"Gözlerimi açtığın" için teşekkür ederim (deyim).

Her zamanki gibi haklısın sevgili Yuri. Birine öğretmem gerekmiyor, ama birine öğretmem gerekiyor. :)
 
BeerGod :

Bunların hepsi iyi, sadece akademik ilgi, neden ters moddaki döngü düzgün çalışmıyor?

0'dan gelen siparişleri yinelediğinizde, kapanış sırasında numaralandırmaları değişir (1. sıfır olur, 2. birinci olur vb.), ancak kapatılan sipariş numarasına sahip değişken de bir artar. O. kapanırken, bir sonraki sipariş atlanır.
 
Contender :

0'dan gelen siparişleri yinelediğinizde, kapanış sırasında numaralandırmaları değişir (1. sıfır olur, 2. birinci olur vb.), ancak kapatılan sipariş numarasına sahip değişken de bir artar. O. kapanırken, bir sonraki sipariş atlanır.

Sıfırdan başlayarak kapanması için bir şekilde doğru şekilde uygulamak mümkün müdür? Mümkünse, bir kod satırı lütfen.
Neden: