Asla programlama eğitimi almadım. ama bir danışman yazmak istiyorum - sayfa 4

 
Alexey Volchanskiy :

Ayrıca programlama okumadığını da yazdı. Muhtemelen bir yerden kopyalayıp yapıştırmıştır.

Bu yüzden ilk başta bu koşulun her zaman doğru üreteceğini söyledim. Düzeltilmesi gerekiyor ama...

 
Konstantin Nikitin :

Bu yüzden ilk başta bu koşulun her zaman doğru üreteceğini söyledim. Düzeltilmesi gerekiyor ama...

Anlıyoruz ama TC yok))

 
Alexey Volchanskiy :

Ayrıca programlama okumadığını da yazdı. Muhtemelen bir yerden kopyalayıp yapıştırmıştır.

iyi evet!!! Kopyalayıp yapıştırdım, danışmanın iskeletini, fonksiyonun iskeletini aldım,
ve sonra ... bu, başka birinin şablonunu kullanarak, koşullarınızı her yere yazın

 
genel olarak beyler, kodun iki kopyasına sahibim. onlar farklı. biri evde, diğeri işte, nerede bir dakika alırsam orada editliyorum.
şimdi eve geldim ... ve burada satın alma tekmelemiyor gibi görünüyor, şimdi göreceğim, daha fazla soru olmayacağını umarsam belki her şey netleşir

 
Sergey Lobzankin :
genel olarak beyler, kodun iki kopyasına sahibim. onlar farklı. biri evde, diğeri işte, nerede bir dakika alırsam orada editliyorum.
şimdi eve geldim ... ve burada satın alma tekmelemiyor gibi görünüyor, şimdi göreceğim, daha fazla soru olmayacağını umarsam belki her şey netleşir

Doğaldan öte bir şeye sahip değilsin. Peki en iyi seçenek nedir. Burada yayınlayın, ancak yalnızca aracılığıyla

Biri bana neyin iyi olduğunu bildirsin.

 
Konstantin Nikitin :

Doğaldan öte bir şeye sahip değilsin. Peki en iyi seçenek nedir. Burada yayınlayın, ancak yalnızca aracılığıyla

Biri bana neyin iyi olduğunu bildirsin.

bu, başabaş noktasında takip etmenin evde tetiklendiği anlamına gelir. daha fazla sürün
istersen karşılaştıralım
1 numaralı seçenek: zararı durdurmanın piyasadan kaçtığı yer Maalesef))) bu sadece bir ekran görüntüsü



ve bu, başabaş noktasının tetiklendiği yerdir, ancak takip daha fazla sürünmez:

 void   Trailig( double ATR)
{
   for ( int i = OrdersTotal ()- 1 ; i>= 0 ; i--)
  {
     if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES ))
    {
       if ( OrderSymbol () == Symbol () && OrderMagicNumber () == Magic)
      {
         if ( OrderType () == OP_BUY )
        {
           if ( Bid - OrderOpenPrice () > TrailingStop* Point || StopLoss == SL)
          {
             if ( OrderStopLoss () > Bid -(TrailingStep+TrailingStep)* Point || OrderStopLoss () == SL)
            {
               double takeprofit     = NormalizeDouble ( Ask - 3 *ATR /*Point*/ , Digits );
               if (! OrderModify ( OrderTicket (), OrderOpenPrice (), NormalizeDouble ( Bid - TrailingStop* Point , Digits ), TP /*takeprofit*/ , 0 ))
               Print ( "Ошибка модификации ордера на покупку!" );
            }
          }
        }
 

Sergey Lobzankin :

ve bu, başabaş noktasının tetiklendiği yerdir, ancak takip daha fazla sürünmez:

StopLoss , SL , ATR nedir? Aracınızı karşılamak için kontrol etmek istediğiniz şeyin tüm şartlarını ve koşullarını bilmek arzu edilir.
 
Konstantin Nikitin :
StopLoss , SL , ATR nedir? Aracınızı karşılamak için kontrol etmek istediğiniz şeyin tüm şartlarını ve koşullarını bilmek arzu edilir.

ATR= seçilen dönem için çubuk başına ortalama puan sayısı (ATR göstergesi)
SL= formülden Stoploss değerini ifade eden değişken

 
Konstantin Nikitin :
StopLoss , SL , ATR nedir? Aracınızı karşılamak için kontrol etmek istediğiniz şeyin tüm hüküm ve koşullarını bilmek arzu edilir.

Sevgili Konstantin!!!
Anladım. ama üzgünüm beyler, kodu tamamen yakmayı göze alamam. TS stratejisine göre yazıp satmanız için mi? Senden tavsiye istedim ve almaya devam ediyorum

 
Bir şey daha sormak istiyorum, Print üzerinden günlüğe bir hata ayıklama satırı nasıl istenir? aynı günlükten şüpheli satırı günlüğe yeniden gönderin.