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

 
alsu :
Bilet olduğu gibi kalır


????

Peki siparişin kapalı olup olmadığı nasıl kontrol edilir?

 
Cruc :

Tavsiye için çok teşekkür ederim, neredeyse bunu yapacağımı tahmin ediyordum, ancak siparişin işe yarayıp yaramadığını hatırlamıyorum, o zaman bilet -10 değerini alıyor mu?
bilet değişmiyor. Sadece OrderCloseTime sıfırdan büyük oluyor
 
ilunga :
bilet değişmiyor. Sadece OrderCloseTime sıfırdan büyük oluyor


Ve stop veya kar tetiklenirse, yanılmıyorsam -1 sıfırdan küçük olur mu?

Doğru koşul nasıl ayarlanır? Lütfen bana söyle.

 
Cruc :


Ve stop veya kar tetiklenirse, yanılmıyorsam -1 sıfırdan küçük olur mu?

Doğru koşul nasıl ayarlanır? Lütfen bana söyle.

O değişmeyecek, ama aynı kalacak. Kapalı pozisyonlar , aynı biletlerle işlem geçmişi listesine gider.

Aynı işlem geçmişi listesini gözden geçirin ve orada bir sipariş arayın.

 
artmedia70 :

Neden öyle? Tüm bayrakları aynı anda tek bir Yorumda görüntüleyin.

Tam burada:




ADX'te büyüme olmadı, yani durum

// ADX artışını > 20 kontrol edin veya sadece ADX artışını kontrol edin ---- hareketin gücünü kontrol edin.
if (x<20 && x0>20) {f3 = 1; }

tamamlanmadı, ancak anlaşma açık

 
Ivn :


ADX'te büyüme olmadı, yani durum

// ADX artışını > 20 kontrol edin veya sadece ADX artışını kontrol edin ---- hareketin gücünü kontrol edin.
if (x<20 && x0>20) {f3 = 1; }

tamamlanmadı, ancak anlaşma açık

Ekrandaki yoruma bakılırsa, karar vermek için sıfır çubuğunu kontrol ediyorsunuz.

Bu bir bağırsak değil... Sıfır çubuğunda, bir çubuğun oluşumu sırasında göstergeler birçok kez ileri geri gidebilir ve bu nedenle yanlış sinyaller (sıçrama) oluşturabilir.

Bunu önlemek için, önceden oluşturulmuş ilk çubuğu kontrol edin.

 
Bana yardım et lütfen. Grafikte görsel olarak, genellikle fiyatın içindeki bir seviyeye karşı atıyor gibi göründüğünü fark ettim, bir kural olarak, mumların yüksek veya düşük değerleri neredeyse birbirine eşittir. Ama matematiksel olarak nasıl temsil edeceğimi bilmiyorum. Bu konuyla veya bir tür çalışmayla bağlantı kurmak zor değilse, yoksa 3 gündür forumu ve veritabanını kazıyorum ama böyle bir şey bulamıyorum.
 

Selamlar!

Önceki mum (sıfır olmayan çubuk) - bir yükseliş veya düşüş mumu, gövdenin ve gölgelerin boyutu ve gölgelerin mum gövdesine oranı hakkında bilgi görüntülemeye çalışıyorum.

Ama bir şekilde taş çiçek çıkmıyor. Yanlış değerler görüntüleniyor.

 int start()
  {
   int counted_bars= IndicatorCounted ();
   if (counted_bars< 0 ) return (- 1 );         //---- check for possible errors
   if (counted_bars> 0 ) counted_bars--;     //---- last counted bar will be recounted
   int limit= Bars -counted_bars;
   
   double kerzen_typ;                   //тип свечи
   string kerzen_name;                 //наименование свечи
   double kerzen_body;                 //размер тела свечи
   double kerzen_shadow_up;             //размер верхней тени
   double kerzen_shadow_down;           //размер нижней тени
   double kerzen_shadow2body_up;       //отношение верхней тени к размеру тела
   double kerzen_shadow2body_down;     //отношение нижней тени к размеру тела

//---- main loop
   for ( int bar= 0 ; bar<limit; bar++)
      {
//определение контрольной свечки - белая, черная или додж и сбор информации
   if (Close[bar]>Open[bar])
      {
         kerzen_typ= 1 ;
         kerzen_name= "бычья или белая свеча" ;
         kerzen_shadow_up=High[bar]-Close[bar];
         kerzen_shadow_down=Open[bar]-Low[bar];
         kerzen_body=Close[bar]-Open[bar];
      }
   if (Open[bar]>Close[bar])
      {
         kerzen_typ=- 1 ;
         kerzen_name= "медвежья или черная свеча" ;
         kerzen_shadow_up=High[bar]-Open[bar];
         kerzen_shadow_down=Close[bar]-Low[bar];
         kerzen_body=(Open[bar]-Close[bar]);
      }
   if (Open[bar]==Close[bar])
      {
         kerzen_typ= 0 ;
         kerzen_name= "додж" ;}  
         kerzen_shadow_up=High[bar]-Open[bar];
         kerzen_shadow_down=Close[bar]-Low[bar];
      }
//определение соотношения тени к телу свечки      
if (kerzen_body== 0 )
      {
         kerzen_shadow2body_up=kerzen_shadow_up;
         kerzen_shadow2body_down=kerzen_shadow_down;
         }
if (kerzen_body!= 0 )
      {
         kerzen_shadow2body_up=kerzen_shadow_up/kerzen_body;
         kerzen_shadow2body_down=kerzen_shadow_down/kerzen_body;
      }     
 
//---- done
   Comment   (
               "Контрольный бар типа " ,kerzen_name, "\n" ,
               "Верхняя тень - " ,kerzen_shadow_up* 10000 , " в " ,kerzen_shadow2body_up, " раз больше" , "\n" ,
               "Тело - " ,kerzen_body* 10000 , "\n" , 
               "Нижняя тень - " ,kerzen_shadow_down* 10000 , " в " ,kerzen_shadow2body_down, " раз больше"
            );
   return ( 0 );
  }
 
gabba :

Selamlar!

Önceki mum (sıfır olmayan çubuk) - bir yükseliş veya düşüş mumu, gövdenin ve gölgelerin boyutu ve gölgelerin mum gövdesine oranı hakkında bilgi görüntülemeye çalışıyorum.

Ama bir şekilde taş çiçek çıkmıyor. Yanlış değerler görüntüleniyor.


Sadece 1 bar alınırsa neden döngü? bunun yerine sadece "bar" 1 kullanın. Her onayda her şeyin yeniden hesaplanmaması için yalnızca yeni çubukları kontrol edin.
 
Cruc :


Ve stop veya kar tetiklenirse, yanılmıyorsam -1 sıfırdan küçük olur mu?

Doğru koşul nasıl ayarlanır? Lütfen bana söyle.

Yeniden. bilet değişmiyor.

en basit seçenek (şematik olarak)

 if (ticket > 0 )
{
   OrderSelect (ticket, SELECT_BY_TICKET);
   if ( OrderCloseTime () > 0 )
   {
       // ордер закрылся
   }
   else
   {
       // ордер пока еще открыт
   }
}
else
{
   //первый запуск советника 
}