Para birimleri üzerinden spread ticareti yapıyoruz. yayıcı 2 - sayfa 14

 
Reshetov >> :


...Kar giriş parametresi için küçük bir boyut belirlerseniz, depo çok hızlı bir şekilde birleştirilir.



Lütfen bana kar parametresinin optimal boyutunu nasıl belirleyeceğimi söyler misiniz?

Belki deponun büyüklüğüne bağlı olarak? Ama tam olarak nasıl?

 
Bu arada, bir demo için bir günden az + deponun %10'u.
 

kodda hata var.

Bu kısmı düzeltmem gerekiyor:

   double secondlots = 0 ;

   for ( int i = 0 ; i < total ; i + + ) {
       OrderSelect ( i , SELECT_BY_POS , MODE_TRADES ) ;
       if ( OrderSymbol ( ) = = Symbol ( ) ) {
         currentticket = OrderTicket ( ) ;
         currentprofit = currentprofit + OrderProfit ( ) ;
         currenttype = OrderType ( ) ;
       }
       if ( OrderSymbol ( ) = = seconds_instrument ) {
         secondticket = OrderTicket ( ) ;
         secondtype = OrderType ( ) ;
         currentprofit = currentprofit + OrderProfit ( ) ;
         secondlots = OrderLots ( ) ;
       }
   }


   if ( ( secondticket < 0 ) & & ( currentticket > = 0 ) ) {
       Comment ( "Try close positon for " + Symbol ( ) ) ;
       if ( currenttype = = OP_BUY ) {
         if ( OrderClose ( currentticket , lots , Bid , 2 , Blue ) ) {
            openbarspriceonly = true ;
         }
         return ( 0 ) ;
       } else {
         if ( OrderClose ( currentticket , lots , Ask , 2 , Red ) ) {
            openbarspriceonly = true ;
         }
         return ( 0 ) ;
       }
   }

üzerinde

   double currentlots = 0 ;
   double secondlots = 0 ;

   for ( int i = 0 ; i < total ; i + + ) {
       OrderSelect ( i , SELECT_BY_POS , MODE_TRADES ) ;
       if ( OrderSymbol ( ) = = Symbol ( ) ) {
         currentticket = OrderTicket ( ) ;
         currentprofit = currentprofit + OrderProfit ( ) ;
         currenttype = OrderType ( ) ;
         currentlots = OrderLots ( ) ;
       }
       if ( OrderSymbol ( ) = = seconds_instrument ) {
         secondticket = OrderTicket ( ) ;
         secondtype = OrderType ( ) ;
         currentprofit = currentprofit + OrderProfit ( ) ;
         secondlots = OrderLots ( ) ;
       }
   }


   if ( ( secondticket < 0 ) & & ( currentticket > = 0 ) ) {
       Comment ( "Try close positon for " + Symbol ( ) ) ;
       if ( currenttype = = OP_BUY ) {
         if ( OrderClose ( currentticket , currentlots , Bid , 2 , Blue ) ) {
            openbarspriceonly = true ;
         }
         return ( 0 ) ;
       } else {
         if ( OrderClose ( currentticket , currentlots , Ask , 2 , Red ) ) {
            openbarspriceonly = true ;
         }
         return ( 0 ) ;
       }
   }
 
vis_inet >> :
Кстати, меньше чем за сутки на демо +10% от депо.

Stüdyodaki fırsatların listesi!

2 gün içinde -%20 depom var, bugün 3. sürümü test ediyorum, şimdiye kadar genel olarak eksi.

 
David177 >> :

Stüdyodaki fırsatların listesi!

2 gün içinde -%20 depom var, bugün 3. sürümü test ediyorum, şimdiye kadar genel olarak eksi.

Burada, test başlamadan yaklaşık olarak önce bakiye 1054 idi:

Ayarlar: lot 0.1, kar 25.

 

Yuriy, lütfen ikinci versiyonda her iki çift için değişkenlerde belirtilen parti büyüklüklerinin eşit olmasını sağlayın. Teşekkür ederim.

 
ve bu... khe khe... ve sihri üçüncü versiyona ekleyin.
 
Üçüncüsü, çocukça olmayan bir şeyi birleştirir
 
dimasik >> :

Yuriy, lütfen ikinci versiyonda her iki çift için değişkenlerde belirtilen parti büyüklüklerinin eşit olmasını sağlayın. Teşekkür ederim.


Veya ikinci çift için parti büyüklüğü ayarlarda belirtilebilir.