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

 
wwowwa :

Bilen varsa söylesin. Forex4you'daki Gepard 5.0 Uzman Danışmanı, şimdiden büyük bir eksi ile bazı anlaşmalar açar. Ayarları nereden yapabilirim?



peki, geçmişi ayarlama açısından, ayarların önünde çalıştırabilirsiniz, ilk adım ve son adım için ayarları gösteren kutuyu işaretleyin, örneğin, kar al ayarları, başlangıç 1'i, ardından adım 1'i ayarlayın. ve 100'ü durdurun, ardından optimizasyon onay kutusunu işaretleyin ve danışman, kârı al'ı 1 olarak değiştirerek tüm seçenekleri çalıştırır ve ardından düşüşler ve kârlar verir

peki, başka bir şey kastediyorsanız, ayarları değiştirerek ne demek istediğinizi netleştirmeniz gerekir.

 
Bunu nasıl açıklayacağımı bilmiyorum. Expert Advisor yeni bir emir açtığında, sanki büyük bir gecikmeyle çalışıyormuş gibi hemen "Kar" sütununda büyük bir eksi belirir ve eksiye gider. Belki bir şeyleri mahvetmekten korksam da, danışmanın içindeki ayarları değiştirmeniz gerekir. Temel olarak, ticaret bir karla sinsi ilerler.
 
peki, bu ne kadar, örneğin, tüccarım ticaret başına 2 puan alıyor, yani benimle eksi 2 pozisyon açıyorum .. veya belki danışman fakir .. tüccarın ticaret başına ne kadar aldığını öğrenin
 
Hayır, temelde anlaşmalar küçük bir eksi ile açılıyor ve bugün altın -9,58 ile açıldı. Ve sonra bütün gün artıya geçtim. Onun neye ihtiyacı var.
 
Merincool :


ancak? Sonuçta, göstergenin pencereli olduğunu belirlediyseniz, grafikteki okları nasıl görüntüleyebilirsiniz? sadece 4 tampon kullanıyorum


Grafikte, sonra üzgünüm, görünüşe göre dikkatlice okumadım. İlkinden hesaplamaları kullanan ikinci bir gösterge kullanabilseniz de

 
Kendimi tekrar etmeye çalışacağım, bana nasıl doğru yapacağımı söyleyeceğim, böylece bu belirli pozisyonu açtıktan sonra, danışman kodu, yaptığımda en baştan çalışmaya başlar.

if (bilet satın al>0)
{
dönüş;
}

kodda aşağıda belirtilen diğer koşullar altında daha fazla sipariş açmaz, yani. bunu > 0 görüyor ve birkaçını açabiliyorum. Teşekkür ederim.
 

Merhaba iyi beyler! sorun,

TR'si 100'e eşitse nasıl sipariş verilir?

Bir çift euro / dolar testi için 130 hatası gösteriliyor.

Belki de Kim CorrectingPrice işlevi aracılığıyla, tek soru, açılış / kurulum fiyatı nedir? Teklifi istemek

Ve bu özellik nasıl kullanılır?

 //+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                   |
//+----------------------------------------------------------------------------+
//|  Версия   : 02.07.2013                                                     |
//|  Описание : Выполняет корректирование ценовых уровней под STOPLEVEL.       |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование торгового инструмента                                 |
//|    op - торговая операция                                                  |
//|    pp - цена открытия/установки                                            |
//|    sl - ценовой уровень StopLoss                                           |
//|    tp - ценовой уровень TakeProfit                                         |
//+----------------------------------------------------------------------------+
void CorrectingPrice( string sy, int op, double & pp, double & sl, double & tp) {
   if (sy== "" || sy== "0" ) sy= Symbol ();
  RefreshRates();
   int     di=MarketInfo(sy, MODE_DIGITS);
   int    msl=MarketInfo(sy, MODE_STOPLEVEL);
   int     sp=MarketInfo(sy, MODE_SPREAD);
   double mp=MarketInfo(sy, MODE_POINT);
   double pa=MarketInfo(sy, MODE_ASK);
   double pb=MarketInfo(sy, MODE_BID);
   double ds= NormalizeDouble (pp-sl, di);
   double dp= NormalizeDouble (pp-tp, di);

   if (msl== 0 ) msl= 2 *sp;
   switch (op) {
     case OP_BUY:
      pp=pa;
      sl=pp-ds;
      tp= NormalizeDouble (pp-dp, di);
       if (sl>pp-msl*mp) sl=pp-msl*mp;
       if (tp> 0 && tp<pp+msl*mp) tp=pp+msl*mp;
       break ;
     case OP_SELL:
      pp=pb;
      sl= NormalizeDouble (pp-ds, di);
      tp=pp-dp;
       if (sl> 0 && sl<pp+msl*mp) sl=pp+msl*mp;
       if (tp>pp-msl*mp) tp=pp-msl*mp;
       break ;
     case OP_BUYLIMIT:
       if (pp>pa-msl*mp) {
        pp=pa-msl*mp;
        sl=pp-ds;
        tp= NormalizeDouble (pp-dp, di);
      }
       if (sl>pp-msl*mp) sl=pp-msl*mp;
       if (tp> 0 && tp<pp+msl*mp) tp=pp+msl*mp;
       break ;
     case OP_BUYSTOP:
       if (pp<pa+msl*mp) {
        pp=pa+msl*mp;
         if (sl> 0 ) sl=pp-ds;
         if (tp> 0 ) tp= NormalizeDouble (pp-dp, di);
      }
       if (sl>pp-msl*mp) sl=pp-msl*mp;
       if (tp> 0 && tp<pp+msl*mp) tp=pp+msl*mp;
       break ;
     case OP_SELLLIMIT:
       if (pp<pb+msl*mp) {
        pp=pb+msl*mp;
        sl= NormalizeDouble (pp-ds, di);
        tp=pp-dp;
      }
       if (sl> 0 && sl<pp+msl*mp) sl=pp+msl*mp;
       if (tp>pp-msl*mp) tp=pp-msl*mp;
       break ;
     case OP_SELLSTOP:
       if (pp>pb-msl*mp) {
        pp=pb-msl*mp;
        sl= NormalizeDouble (pp-ds, di);
        tp=pp-dp;
      }
       if (sl> 0 && sl<pp+msl*mp) sl=pp+msl*mp;
       if (tp>pp-msl*mp) tp=pp-msl*mp;
       break ;
     default :
      Message( "CorrectingPrice(): Неизвестная торговая операция!" );
       break ;
  }
}
   
 
wwowwa :
Hayır, temelde anlaşmalar küçük bir eksi ile açılıyor ve bugün altın -9,58 ile açıldı. Ve sonra bütün gün artıya geçtim. Onun neye ihtiyacı var.

Altın için bir puanın fiyatına bakıyorsunuz, spread'e bakıyorsunuz ve umarım her şey netleşir.

İpucu: Alış pozisyonu, Alış fiyatında açılırken, Teklif, spread boyutuna göre Alış fiyatından daha düşüktür. Bir pozisyon açar açmaz, hemen spread'e eşit bir eksi ile açılır. Bu nedenle, danışmanın bir şeye ihtiyacı yoktur ..., materyali öğrenmeniz gerekir ...

 
Top2n :

Merhaba iyi beyler! sorun,

TR'si 100'e eşit olacaksa nasıl sipariş verilir?

Bir çift euro / dolar testi için 130 hatası gösteriliyor.

Belki Kim'in CorrectingPrice işlevi aracılığıyla, ancak soru şu ki, açılış/kurulum fiyatı nedir? Teklifi istemek

Ve bu özellik nasıl kullanılır?

Alım açık fiyattan 100 değil 100 pip olmalıdır. Dolayısıyla bir hatanız var.

Açılış fiyatını alın, (Satış için) ekleyip (Sat için) 100 puan ile Puan çarpımı yapın ve Al fiyatını alın. Sunucuya bir takas talebi göndermeden önce, alımınızın DC'nizin StopLevel içinde olup olmadığını kontrol edin. Bir sonraki sorunuzun cevabı burada .

 
artmedia70 :

Alım açık fiyattan 100 değil 100 pip olmalıdır. Dolayısıyla bir hatanız var.

Açılış fiyatını alın, (Satış için) ekleyip (Sat için) 100 puan ile Puan çarpımı yapın ve Al fiyatını alın. Sunucuya bir takas talebi göndermeden önce, alımınızın DC'nizin StopLevel içinde olup olmadığını kontrol edin. Bir sonraki sorunuzun cevabı burada .



Teşekkür ederim ama belirli hesaplamalar yoluyla TP (Ask + TP * Puan) almanın gerekli olduğunu anlıyorum, bu SATIN AL vb. içindir.

TP=100 pip hemen ayarlanmaz, örneğin 130 pip için çalışır. Ancak manuel modda yaparsanız, önce sipariş verebilir ve ardından TP'yi 100 p kadar yukarı çekebilirsiniz.

Aracı, StopLevel 0.00050'ye sahiptir.

Belki TR'nin açılışında bir spread olmadan, ancak beyan edilen fiyattan değerlendirir. Bazı saçmalıklara rağmen.