[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 94

 

Allis :
Allis :


Ah, nasıl yapılacağını bilseydim .... Kaldırıldı

//if (OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), fiyat + koef*325*Point, 0))

if (OrderModify(OrderTicket(), OrderOpenPrice(), fiyat + koef*325*Point, 0)),

çok hata vardı...


Doğrulamayla sınırlı olmak ne anlama geliyor? Ve OrderStopLoss()'u boşuna attınız. Bu, OrderModify() işlevindeki parametre sayısını ve sırasını ihlal etti. Bu nedenle hatalar.

 
PapaYozh :
bir boşlukla, önemli kayma mümkündür.
Böyle bir durumda TS'nin mantığını bilmeden doğru cevabı vermek zordur. Bu tür durumlar için ek bir uyarı girebilirsiniz - eğer pozisyon stop değerinin altında (al) veya stopun (sat) üzerinde kapalıysa - geçmişteki en yakın fiyat değişikliğini arayın ve bir boşluk olup olmadığını belirleyin ve eğer öyleyse, pozisyonun boşlukta kapatıldığına dair bir mesaj görüntüler. Değilse, durumu farklı şekilde ele alın ... Tekrar ediyorum - TC'nin bilgisi olmadan herhangi bir şey tavsiye etmek zordur. Ancak bu tür durumların ele alınması gerekir.
 

Merhaba, diziden belirtilenden en yakın küçük sayıyı nasıl elde edeceğimi söyleyin, diyelim ki bir dizimiz var:

 double Mass_data1[] = { 0.5 , 1.5 , 3.0 , 5.3 , 7.5 , 7.0 };

ve bir numara:

 double CurrValue = 5.5 ;

5.5'ten en yakın küçük sayıyı almam gerekiyor, yani 5.3. Söyle bana, lütfen, nasıl yapılır?

 
Döngüde , dizinin öğeleri üzerinde yinelenirsiniz ve istenenden daha büyük değilse, onu potansiyel bir arama sonucu olarak hatırlayın. Sonraki sayı istenenden büyükse döngü kesilir.
 
Sepulca : Kendini kontrol etmekle sınırlamak ne demek? Ve OrderStopLoss()'u boşuna attınız. Bu, OrderModify() işlevindeki parametre sayısını ve sırasını ihlal etti. Bu nedenle hatalar.


Yardım isteklerimi cevapsız bırakmadığınız için teşekkür ederim! Herkes kızlara karşı sabırlı değildir.

Sonuç olarak, Baykuş'un zaten açık olan siparişlerin SL'sini değiştirmemesine ihtiyacım var.

Çünkü şöyle oluyor:

1. Algoritmaya göre normal SL ve Tp ile bir emir açılır

2. SL düzeyinde ona bir yanıt emri, limit veya koparma verilir.

3. Daha sonra planlanmış bir Mücbir Sebep işlemi vardır (bağlantı kesildiğinde bazen planlanmaz), Baykuş tüm mevduatları siler, onları hala doğru TP ve SL ile yeniden ayarlar.

4. Ve sonra, bir nedenden dolayı, Baykuş açık siparişlerin SL'sini değiştirir, görünüşe göre bir nedenden dolayı onları yanlış kabul eder....

5. Buna göre, açık bir siparişin SL'si karşılıklı ertelemeye karşılık gelmez ve sonra yulaf lapası bebek gitti ....

Görev, Baykuşun açık emirleri değiştirme yeteneğini elinden almak veya en azından Mücbir Sebeplerin PROGRAMLANMIŞ işlenmesini yasaklamaktır.

 
MikeM :
Döngüde, dizinin öğeleri üzerinde yinelenirsiniz ve istenenden daha büyük değilse, onu potansiyel bir arama sonucu olarak hatırlayın. Sonraki sayı istenenden büyükse döngü kesilir.

Teşekkürler, net görünüyor, şimdi deneyeceğim))
 
Allis :


Yardım isteklerimi cevapsız bırakmadığınız için teşekkür ederim! Herkes kızlara karşı sabırlı değildir.

Sonuç olarak, Baykuş'un zaten açık olan siparişlerin SL'sini değiştirmemesine ihtiyacım var.

Çünkü şöyle oluyor:

1. Algoritmaya göre normal SL ve Tp ile bir emir açılır

2. SL düzeyinde ona bir yanıt emri, limit veya koparma verilir.

3. Daha sonra planlanmış bir Mücbir Sebep işlemi vardır (bağlantı kesildiğinde bazen planlanmaz), Baykuş tüm mevduatları siler, onları hala doğru TP ve SL ile yeniden ayarlar.

4. Ve sonra, bir nedenden dolayı, Baykuş açık siparişlerin SL'sini değiştirir, görünüşe göre bir nedenden dolayı onları yanlış kabul eder....

5. Buna göre, açık bir siparişin SL'si yanıt ertelemesine karşılık gelmez ve daha sonra yulaf lapası bebek gitti ....

Görev, Baykuşun açık emirleri değiştirme yeteneğini elinden almak veya en azından Mücbir Sebeplerin PROGRAMLANMIŞ işlenmesini yasaklamaktır.


Danışmanın mantığını bilmeden, bir sipariş varsa ve SL tarafından kapatılmışsa, hemen başka bir sipariş verildiğini varsayacağım. Onlar. herhangi bir zamanda en fazla bir açık emir olabilir mi? Bir mücbir sebep olayı meydana gelirse ve bekleyen mevduatları yeniden ayarlarsanız, bu durumda her şey doğrudur ve yeni bekleyen mevduat yüklerken, açık olanın SL'sini yeni bekleyenin açılış fiyatına ayarlamanız gerekir. Açıklığın modifikasyonu için ST'nin yeniden hesaplanmasının yanlış gitmesi mümkündür. Benzer şekilde, kullanılıyorsa ve TP ile.
 
artmedia70 :

Teşekkürler ... :)

Temel olarak - Kodumdan bir mola vermem gerektiğinde yapıyorum. Düşünceleri düzenlemeye yardımcı olur.

Seni sevincinde destekleyeceğim, gidip kendimi Cinzano ile yıkayacağım ... Senin ve mutluluğun için!!! :)

Nazik olun şimdiden sıçrat !!!!!!!!!!!!

Cinzano! Unu Momento! !!!!!!

;-)

 
Sepulca :

Danışmanın mantığını bilmeden, bir sipariş varsa ve SL tarafından kapatılmışsa, hemen başka bir sipariş verildiğini varsayacağım. Onlar. herhangi bir zamanda en fazla bir açık emir olabilir mi? Bir mücbir sebep olayı meydana gelirse ve bekleyen mevduatları yeniden ayarlarsanız, bu durumda her şey doğrudur ve yeni bekleyen mevduat yüklerken, açık olanın SL'sini yeni bekleyenin açılış fiyatına ayarlamanız gerekir. Açıklığın modifikasyonu için ST'nin yeniden hesaplanmasının yanlış gitmesi mümkündür. Benzer şekilde, kullanılıyorsa ve TP ile.


Hayır, açık bir siparişin bir SL'si vardır ve birden fazla sipariş vardır.

Her emir için, kendi SL seviyesinde bir cevap emri, limiti veya koparma vardır. Zaten ayakta, ancak açık olan SL'den ayrıldığında piyasadan açılmadı

Yani yukarıda anlattığım gibi...

Şubeyi tıkamamak için bir şekilde kişisel olarak sizinle iletişim kurmak mümkün mü?

 
Roman. :
Demek istediğim, BU benim ana hayranım! Demek istediğim, şanslıyız ve her şey yolunda ve Borsa'da para kazanabilirim!

Demo tamamen saçmalık... İşte 2 Ocak'tan bir ekran görüntüsü, demo http://clip2net.com/s/2Iziy
Neden: