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
// 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.
Ö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 errorsif (counted_bars> 0 ) counted_bars--; //---- last counted bar will be recountedint 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 loopfor ( 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;
}
//---- doneComment (
"Контрольный бар типа " ,kerzen_name, "\n" ,
"Верхняя тень - " ,kerzen_shadow_up* 10000 , " в " ,kerzen_shadow2body_up, " раз больше" , "\n" ,
"Тело - " ,kerzen_body* 10000 , "\n" ,
"Нижняя тень - " ,kerzen_shadow_down* 10000 , " в " ,kerzen_shadow2body_down, " раз больше"
);
return ( 0 );
}
Ö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.
Bilet olduğu gibi kalır
????
Peki siparişin kapalı olup olmadığı nasıl kontrol edilir?
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
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.
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.
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
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.
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.
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.
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)