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

 
FEAR :
TÜM PRUEVETS soru elbette aptalca, 1 pip'in 1 dolara mal olması için ne kadar lot büyüklüğüne ihtiyaç var
Hangi kaldıraca (1:100 ?), 1 sözleşme ne kadar (1=100.000$ ?), hangi döviz çifti için (EURUSD ?)
 
Teşekkürler her şeyi anladım
 

Evet ve bu soru koda:

for (shift=Nbars-Length-1;shift>=0;shift--)

{

smax[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_UPPER,shift);

smin[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE_LOWER,shift);

if (Close[shift]>smax[shift+1]) trend=1;

if (Close[shift]<smin[shift+1]) trend=-1;


bsmax[shift]=smax[shift]+0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);

bsmin[shift]=smin[shift]-0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);

if (trend>0)

UpTrendBuffer[shift]=bsmin[shift];

else

DownTrendBuffer[shift]=bsmax[shift];

}

Neden programın en başından itibaren çalışmaya başlamaz? Diyelim ki sadece son 1000 bar.
 
Hepinize iyi günler. beyler sorunla başa çıkmama yardım edin ...... günlüklere yazıyorum
[U]bellek işleyici: 229450408 bayt bellek ayıramıyor[/U]
[U]HistoryBase: yeterli bellek 'EURUSD1' yok[5214774 bar][/U]
geçmişi birçok kez yeniden yazdı ve günlükleri hem test cihazında hem de terminalde temizledi ..... böyle bir şey fark ettim ----- geçmişi, hem tüm teklifi hem de her zaman dilimini ayrı ayrı indirdi, grafikleri güncelledi ekran, tekrar her seferinde ve grafik, tam olarak çalıştığım ve test ettiğim yer olan 1M dışında her yerde olması gerektiği gibi oluyor ve sadece demoda tartılıyor, terminali yeniden başlattıktan sonra indirme geçmişi penceresine gidiyorum, 1M'ye tıklayın ve oraya tıklayın Veritabanı 0/5214690 üstte ve pencere boş , diğer geçicilerde domuz sayısı basit bir sayı olarak yazıyor ve pencerede görülebiliyor ...... baykuşu çalıştırıyorum ... Bir süre sonra günlüklere bakıyorum ve her şey normal, gereksiz bir şey yok, ancak hikayeleri indirmek için pencereyi açarsanız, bu mesajlar daha yüksek, deli gibi dökülüyor. Bu baykuş ticaretine engel olabilir mi, bunun bir sebebi olabilir mi? baz bir gün izinliydi ve böyle anlar yaşadınız ve bunları nasıl düzeltebilirim. Umarım tüm sendromları yeterince erişilebilir bir şekilde tanımladım ve yardım için minnettar olacağım. Teşekkürler!!!
 

Tünaydın!

Bu forumda ilk defayım. Yanlış yere yazarsam kesinlikle yargılamayın.

http://ruforum.mt5.com/threads/31263-simpleforextester-testirovanie-ruchnih-torgovih-sistem - işte SimpleForexTester ile nasıl çalışılacağına dair bir açıklama, ancak bir sorunum var: Her şeyi yazıldığı gibi yaptım, ben dosyaları klasörlere doğru bir şekilde dağıttım, ctrl +r - SimpleFXTester_v.2'yi seçtim, periyodu ayarladım, başlattım ... Grafik "çalışıyor", ancak "Basit" penceresi açılmıyor ... Lütfen söyle bana neyi yanlış yapıyorum. Ekran görüntülerini ekliyorum.

ve yine de bilgisayarı yeniden başlattıktan sonra bir mesaj görünmeye başladı, "Evet" i tıklıyorum - terminal kapanıyor ...

Yazarın dalında bir soru sordum ama henüz cevap veren yok...

 

Merhaba.

Aynı sorunu yaşıyorum ve profesyonellere bir sorum var.

Sorun: Terminalde, trend çizgisi göstergesinde fiyatın arkasında hareket eden bir gösterge var (sondaki durdurma gibi bir şey). Terminali kapatıp açtığımda, her şey yolunda gidiyor, ancak bilgisayar bazen kendi kendine kapandığında veya ışık söndüğünde, her şey yoldan çıkıyor ve trend çizgisi konumunun değerini kaydetmiyor.

Soru: Bu sorun nasıl düzeltilir? Belki bir kaydetme operatörü vardır veya trend çizgisinin değerini programlı bir yere yazmanız gerekir.

Söylemek. Teşekkür ederim.

 

Aslında böyle bir soru. Bir göstergede 2 gösterge kaydedilir. Her biri için stiller var.

//---- indicator line

SetIndexBuffer(0,UpTrendBuffer);

SetIndexBuffer(1,DownTrendBuffer);

SetIndexStyle(0,DRAW_ARROW);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(0,159);

SetIndexArrow(1,159);

IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));


//---- indicators

SetIndexStyle(0, DRAW_ARROW, EMPTY, 1);

SetIndexArrow(0, 233);

SetIndexBuffer(0, CrossUp);

SetIndexStyle(1, DRAW_ARROW, EMPTY, 1);

SetIndexArrow(1, 234);

SetIndexBuffer(1, CrossDown);

GlobalVariableSet("AlertTime"+Symbol()+Period(),CurTime());

GlobalVariableSet("SignalType"+Symbol()+Period(),OP_SELLSTOP);

//----

Sadece biri çalışır, yani her iki gösterge için de aynı tasarımda sinyal verir. En son yazılan stil. Soru şu ki, stiller nasıl ayrılabilir? Yani her göstergeye bir stil atayın.
 
alega :

Merhaba.

Aynı sorunu yaşıyorum ve profesyonellere bir sorum var.

Sorun: Terminalde, trend çizgisi göstergesinde fiyatın arkasında hareket eden bir gösterge var (sondaki durdurma gibi bir şey). Terminali kapatıp açtığımda, her şey yolunda gidiyor, ancak bilgisayar bazen kendi kendine kapandığında veya ışık söndüğünde, her şey yoldan çıkıyor ve trend çizgisi konumunun değerini kaydetmiyor.

Soru: Bu sorun nasıl düzeltilir? Belki bir kaydetme operatörü vardır veya trend çizgisinin değerini programlı bir yere yazmanız gerekir.

Söylemek. Teşekkür ederim.

Her şey yalnızca programda ne ve nasıl yazıldığına bağlıdır. Yani kelimelerden bir şey söyleyemeyiz.
 
Zolotai :

Aslında böyle bir soru. Bir göstergede 2 gösterge kaydedilir. Her biri için stiller var, sadece biri çalışıyor, yani her iki gösterge için aynı tasarımda sinyal veriyor. En son yazılan stil. Soru şu ki, stiller nasıl ayrılabilir? Yani her göstergeye bir stil atayın.

Daha fazla tampon.

 #property indicator_buffers 4
double UpTrendBuffer[],DownTrendBuffer[],CrossUp[],CrossDown[];
int init(){
//---- indicator line
 SetIndexBuffer ( 0 ,UpTrendBuffer);
 SetIndexStyle( 0 , DRAW_ARROW );
 SetIndexArrow( 0 , 159 );

 SetIndexBuffer ( 1 ,DownTrendBuffer);
 SetIndexStyle( 1 , DRAW_ARROW );
 SetIndexArrow( 1 , 159 );
 IndicatorDigits(MarketInfo( Symbol (),MODE_DIGITS));
//---- indicators
 SetIndexBuffer ( 2 , CrossUp);
 SetIndexStyle( 2 , DRAW_ARROW , EMPTY, 1 );
 SetIndexArrow( 2 , 233 );
 SetIndexBuffer ( 3 , CrossDown);
 SetIndexStyle( 3 , DRAW_ARROW , EMPTY, 1 );
 SetIndexArrow( 3 , 234 );
 return ( 0 );
}
int deinit(){ return ( 0 );}
int start(){
   int     counted_bars=IndicatorCounted();
//..................
   return ( 0 );
  }
 
alega :

Merhaba.

Aynı sorunu yaşıyorum ve profesyonellere bir sorum var.

Sorun: Terminalde, trend çizgisi göstergesinde fiyatın arkasında hareket eden bir gösterge var (sondaki durdurma gibi bir şey). Terminali kapatıp açtığımda, her şey yolunda gidiyor, ancak bilgisayar bazen kendi kendine kapandığında veya ışık söndüğünde, her şey yoldan çıkıyor ve trend çizgisi konumunun değerini kaydetmiyor.

Soru: Bu sorun nasıl düzeltilir? Belki bir kaydetme operatörü vardır veya trend çizgisinin değerini programlı bir yere yazmanız gerekir.

Söylemek. Teşekkür ederim.

Her şey mantığa bağlıdır. Aşağıdaki mantığa göre bir trend çizgisi belirlerseniz: Eğer böyle bir isme sahip bir trend çizgisi yoksa, o zaman böyle bir fiyat değerine ayarlayın. Daha sonra her durumda trend çizgisi yerleştirilecektir. Ana şey, terminalin acil olarak yeniden başlatılmasından sonra danışmanın/göstergenin yeniden başlatılması gerektiğidir.