[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 310

 

Araştırarak bulamadım maalesef.

Lütfen MA parametrelerinde +%0,21 ve -%0,21'lik bir kaymayı nasıl ayarlayacağımı söyleyin. Neden: Dönem 34 ve kayma 0, +%0.21 ve -%0.21 parametreleriyle çizelge için 3 MA'lık bir zarf ayarlamak istiyorum. İlkinde sorun yok :) vardiya sıfırdır, ancak sonraki iki böyle bir kayma ile kurulmak istemez. Bir sayı ile değiştirmeye çalıştım, örneğin 21 - sonuç aynı değil.

 


for ( int i= 3 ; i< 100 ; i++){
 if ( iFractals ( NULL , 0 ,MODE_UPPER,i) > iMA ( NULL , 0 , 13 , 0 , MODE_SMA , PRICE_HIGH ,i)) {
 Price_Up = NormalizeDouble ( iFractals ( NULL , 0 ,MODE_UPPER,i), Digits );
 u=i;
 break ;}}

if (Price_Up!= 0 ){ 
for (i= 2 ; i<u; i++) {
if (Price_Up < High[i]+ 5 * Point ) Price_Up= 0 ; 
break ;}}

Yardım, neden ikinci döngüdeki değişkeni sıfırlamak istemiyor, burada yanlış olan ne? Fiyat, Price_Up seviyesini 5pp aşarsa sıfırlanmalıdır.

 

Tünaydın!

Profesyoneller, lütfen bana söyleyin, uzmanı 2 aydır test ediyorum, işlemler her gün olmalıdır (08/23/10 ile 10/23/10 arasındaki süre) Ve test cihazı bana sonuçların sadece 10 olduğunu gösteriyor. işlemler ve sonuncusu sadece 09/03/10 tarihinde.) Kar gösteriyor .Ama görselleştirmeyi açtım, zaten 20 anlaşma ve bir kayıp var.Ama aynı zamanda eksik.Ne olabilir?

 
Merhaba. Şu anda açık olmayan bir zaman dilimindeki teklifleri güncellemek için terminali nasıl zorlayabilirim? Bilmiyorum belki böyle bir işlevi yoktur ama belki dolaylı olarak yapma imkanı vardır. Biliyorsan söyle ya da en azından gideceğin yönü belirt. Minnettar olacağım:)
 
Yeniden planlandı.

konstanta :

danışmanda nasıl reçete yazılacağı veya neyin düzeltileceği, böylece başlangıçta her iki yönde de fırsatları hemen açmaz


Sistem15975382 :

Seni hayal kırıklığına uğratmak istiyorum, kişisel medyum 9:00'da işe gitti.
PS Danışmanı fırlatma

 
Sys15975382 :

Seni hayal kırıklığına uğratmak istiyorum, kişisel medyum 9:00'da işe gitti.
PS Danışmanı fırlatma


Benim psişim sadece hiçbir şey yapmıyor. Cevap aslında çok açık: Karşıt işlem açma koşullarının aynı anda sağlanmadığından emin olun) Bu basit)
 
Sys15975382 :

Amaçlarınız için, son onay işaretini ve mevcut olanı hatırlamanız gerekir. Bu yöntemin sadece demo veya gerçek üzerinde başarılı bir şekilde çalışacağı konusunda sizi uyarmak istiyorum. Strateji test cihazı, hiçbir kene veya rastgele kene oluşumu (arka arkaya bir ve aynı "billibird") olmayacak şekilde tasarlanmıştır. Bir dakikalık hikaye yüklemeyi deneyin ve yalnızca Print("",Bid," ",Ask); ile bir baykuş çalıştırın;

Teşekkürler!

Ancak bence

 double TickLast=TickNow;                       Здесь, наверно, если TickNow определен ниже, то сейчас он = 0

double TickNow=Bid; 

if (TickNow>TickLast) { tickUP= 1 ; tickDN= 0 ; }

if (TickNow<TickLast) { tickUP= 0 ; tickDN= 1 ; }

if (TickNow==TickLast) { tickUP= 0 ; tickDN= 0 ; } Такой ситуации не бывает 

Но в общем просто и ясно! ОК!

 
Kibar insanlar! atın lütfen. belirli bir mumun Yüksek [i] kırılmasının izlendiği döngü kodu. İki gün öldü, vazgeç!
 

Herkese iyi akşamlar. Danışmanı bir hafta boyunca optimize ederken , bir sonuç ve bir program vardır, ancak iki hafta boyunca hiçbir şey yoktur - optimizasyon durdurulur. Lütfen bana bunun neden olabileceğini ve nasıl düzeltileceğini söyler misiniz? Hepinize şimdiden teşekkürler!!!

 

Böyle bir soru - "bilinmeyen" uzunlukta bir dizi ikili dosyada saklanır (bir dosyaya yazarken dizinin boyutu zaman zaman değişebilir - kaydetme anındaki koşullara bağlıdır). Bir dosyadan diziye veri okurken

FileReadArray ( int tanıtıcı, nesne &dizi[], int başlangıç, int sayısı)

dizinin boyutunu belirtmelisiniz (sayım).

Sayımı çok büyük ayarlarsanız, çok sayıda boş değer oluşur (değil mi?) ve sonra

Görünüşe göre onlardan kurtulmak için yeni bir döngüye ihtiyacım olacak.

- Bir dosyadaki dizi elemanlarının sayısını bulmak mümkün müdür? Bu durumda gereksiz eylemlerden nasıl kaçınılır?

Teşekkür ederim!