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

 
gawrik :

söylemesi kolay... :) Eğitimsiz bir insan için bunu yapmak mümkün mü?

Size verilen linke dikkatlice baktınız mı? Alıntı yapıyorum: e-CloseByProfit.rar EA, puan olarak belirtilen toplam kar veya zarar seviyesine ulaştıklarında tüm pozisyonları kapatır.
 

Soru,

Bekleyen emir biletinin ve bu bekleyen emrin yürütülmesinden sonraki biletin değeri aynı mı?

 
DOCTORS :

Soru,

Bekleyen emir biletinin ve bu bekleyen emrin yürütülmesinden sonraki biletin değeri aynı mı?


Değil
 
PapaYozh :

Değil
Evet, bilet değişmiyor.
 
alsu :
Evet, bilet değişmiyor.
Tek istisna, aracının bekleyen emrinizi birkaç piyasa emri olarak gerçekleştirebilmesidir (örneğin, 7.5 lot hacmini 5.0 + 2.5'e bölmek). Daha sonra bir piyasa emri, bekleyen emirle aynı bilete sahip olurken, geri kalanı farklı olacaktır. Bu durum gerçekten benim için ortaya çıktı, halletmek zorunda kaldım. Brokeriniz/DC ile görüşün.
 
alsu :
Tek istisna, aracının bekleyen emrinizi birkaç piyasa emri olarak gerçekleştirebilmesidir (örneğin, 7.5 lot hacmini 5.0 + 2.5'e bölmek). Daha sonra bir piyasa emri, bekleyen emirle aynı bilete sahip olurken, geri kalanı farklı olacaktır. Bu durum gerçekten benim için ortaya çıktı, halletmek zorunda kaldım. Brokeriniz/DC ile görüşün.

Tamam, cevap için teşekkürler!

Sonra iki farklı yöne iki asistan çizeceğim.

Soru - döngü olmadan sipariş bileti nasıl belirlenir?

Chet'in kafası karıştı ... Bana işlevi söyleme?

 

Forum üyeleri, bir soru:

Neden, aynı Uzman Danışmanı strateji test cihazında aynı tarihte test ederseniz, her seferinde farklı sonuçlar olur. Bu neden oluyor?

 

Merhaba. Programlamada kesinlikle iyi değilim. Bu nedenle yardım istiyorum - koda StopLoss ve TrailingStop eklememe yardım edin. Danışman benim değil, ancak strateji kötü değil, bu nedenle, deneme yanılma yoluyla danışmanı kendim için yeniden yapıyorum - ve dürüst olmak gerekirse, kuleyi havaya uçuruyor ve hatta yeterli zaman yok - iş. İlgilenenler için, danışmanı orijinal ambalajında tabiri caizse tam olarak gönderiyorum. Ve işte onunla ne yapıyorum:



 //+------------------------------------------------------------------+
//|                                             stohastic_system.mq4 |
//|                                                    Анатолий      |                                                                  |
//+------------------------------------------------------------------+

extern double Lots= 0.4 ;
extern int TakeProfit= 50 ;
extern int NWave= 2 ;
extern int K= 9 ;
extern int D= 3 ;
extern int slowing= 5 ;
extern int Average_method= 2 ;
extern int price_field= 0 ;

int K_level= 0 ;
int down= 0 ;
int up= 0 ;


int init()
  {

   return ( 0 );
  }

int deinit()
  {

   return ( 0 );
  }

int start()
  {
     int ticket= 0 ;
     double stoch_1= iStochastic ( NULL , 0 ,K,D,slowing,Average_method,price_field,MODE_MAIN, 1 );
     double stoch_2= iStochastic ( NULL , 0 ,K,D,slowing,Average_method,price_field,MODE_MAIN, 2 );
     double stoch_3= iStochastic ( NULL , 0 ,K,D,slowing,Average_method,price_field,MODE_MAIN, 3 );
     int Hour_curr= TimeHour ( TimeCurrent ());
    
     if ((stoch_1> 90 )&&(stoch_2> 70 )) K_level= 90 ;
     if ((stoch_1< 10 )&&(stoch_2< 30 )) K_level= 10 ;  
     if ( OrdersTotal ()< 1 )
      {        
         if ((Hour_curr>= 1 )&&(Hour_curr< 24 )) //проверка сигналов только в этот промежуток времени
          {
             if ((K_level== 10 )&&(stoch_1> 10 )) //сигнал на покупку
              {
                 RefreshRates ();
                 Print ( "Сигнал на покупку. stoch_1=" ,stoch_1, " stoch_2=" ,stoch_2);
                ticket= OrderSend ( Symbol (),OP_BUY,Lots,Ask, 10 , 0 ,Ask+TakeProfit* Point , "buy_order1" , 1 , 0 , Blue );
                
                K_level= 10 ; 
                down= 0 ;               
              }
             if ((K_level== 90 )&&(stoch_1< 90 )) //сигнал на продажу
              {
                 RefreshRates ();
                 Print ( "Сигнал на продажу. stoch_1=" ,stoch_1, " stoch_2=" ,stoch_2);
                ticket= OrderSend ( Symbol (),OP_SELL,Lots,Bid, 10 , 0 ,Ask-TakeProfit* Point , "sell_order1" , 1 , 0 , Red );
               
                K_level= 90 ;
                up= 0 ; 
              }
          }
      }
    
   
   
     return ( 0 );
  }
   
Dosyalar:
 
link1 :

Forum kullanıcıları, bir soru:

Neden, aynı Uzman Danışmanı strateji test cihazında aynı tarihte test ederseniz, her seferinde farklı sonuçlar olur. Bu neden oluyor?

Alternatif olarak, testte kullanılan spread değiştirilir
 
ilunga :
Alternatif olarak, testte kullanılan spread değiştirilir

tarih aynı, 15 Şubat'tan 16 Şubat'a