¡¡¡¡¡¡Operaciones no rentables 0!!!!!! - página 4

 
Mathemat >> :

Sí, y estoy teniendo fallos: los avatares son diferentes...

Otra broma, entonces.


En el ejército. Un suboficial pasa lista:

-Ivanov

-Sidorov

-Petrov

-Hermanos -

-Sin gemelos.

 
Mathemat >> :

Sí, y estoy teniendo fallos: los avatares son diferentes...

Son diferentes, sólo las manos y el portátil parecen ser iguales.

 
TheXpert >> :

Diferente es diferente, sólo las manos y el portátil parecen ser iguales.

¡Ahí lo tienes! Tres pipsqueaks allí, dos mecanógrafos allí - ¡eso es una tendencia!

 
granit77 >> :

¡Ahí lo tienes! Hay tres pipsqueaks, hay dos maquinistas - ¡es una tendencia!

La culpa es de los fallos.......

 

Amigos, ¿podéis aconsejar a un tonto cómo configurar la generación automática de nuevas posiciones, dentro del saldo de fondos libres, con los campos TP rellenados a la vez? Quiero ver cuánto se puede ganar si todas las posiciones se abren sólo con un pequeño TP. Si pudiéramos enseñar al programa a analizar todo el mercado, para la selección de los pares más activos a abrir.

¿Y por qué he cerrado estas dos posiciones en menos?

 
flatpr >> :

>> y ¿por qué he cerrado estas dos posiciones?

Eurochief tiene un spread mayor, por lo que debería haber caído 4-6 pips para que sal sea +.

 

Esto es lo que obtuve del comercio de ayer -

9417598 2008.11.27 15:47 comprar 0.70 gbpusd 1.5457 0.0000 0.0000 2008.11.27 15:50 1.5460 0.00 0.00 0.0021.00
777
comprar
9416496 2008.11.27 15:32 comprar 0.60 gbpusd 1.5441 0.0000 0.0000 2008.11.27 15:34 1.5446 0.00 0.00 0.0030.00
777
comprar
9416126 2008.11.27 15:26 comprar 0.60 gbpusd 1.5432 0.0000 0.0000 2008.11.27 15:27 1.5436 0.00 0.00 0.0024.00
777
comprar
9409220 2008.11.27 13:03 vender 0.50 gbpusd 1.5493 0.0000 0.0000 2008.11.27 14:16 1.5439 0.00 0.00 0.00270.00
777
vender
9393375 2008.11.27 07:48 comprar 0.50 gbpusd 1.5380 0.0000 0.0000 2008.11.27 08:27 1.5408 0.00 0.00140.00
9348670
comprar
9393444 2008.11.27 07:54 comprar 0.10 gbpusd 1.5378 0.0000 0.0000 2008.11.27 08:27 1.5408 0.00 0.0030.00
9348670
comprar
9391805 2008.11.27 06:13 comprar 0.50 gbpusd 1.5361 1.4859 0.0000 2008.11.27 06:16 1.5362 0.00 0.005.00
9348670
comprar
9390683 2008.11.27 05:24 vender 0.50 gbpusd 1.5386 1.5436 0.0000 2008.11.27 05:30 1.5385 0.00 0.005.00
9348670
vender
9390136 2008.11.27 04:37 vender 0.50 gbpusd 1.5387 0.0000 0.0000 2008.11.27 04:38 1.5385 0.00 0.00 0.0010.00
9348670
vender
9390086 2008.11.27 04:34 saldo Depósito 1 000,00
0.00 0.00 0.00 535.00

 
flatpr >> :

¿y por qué cerré estas dos posiciones con pérdidas?

Vot usted tiene la primera posición de VENTA cerrada con una diferencia de 2 puntos entre la apertura y el cierre y un beneficio de 0,16, y que fueron menos por sólo 1 punto.

>> :

cómo configurar la generación automática de nuevas posiciones, dentro del saldo de fondos disponibles

¿Qué quiere hacer exactamente? Tal vez quiera utilizar el 100% de su depósito, para ello sólo tiene que hacer un porcentaje de auto-lotes, que expondrá no 0,01, sino 0,05. Sólo no olvide que el mercado puede ir de lado por un tiempo y no tendrá suficiente dinero para apoyar estas operaciones. Así que...

( это в начале где параметры пишешь)
string _Parameters_b_Lots = "Параметры модуля расчёта лота"; 
int LotsWayChoice = 1;     // Способ выбора рабочего лота: 
                                  //  0-фиксированный, 
                                  //  1-процент от депозита, 
                                  //  2-фракционно-пропорциональный, 
                                  //  3-фракционно-фиксированный, 
extern int LotsPercent    = 40;    // Процент от депозита (Оптимизация проведена для 1000$)
int LotsDeltaDepo  = 20;   // Коэффициент приращения депозита 
int LotsDepoForOne = 20;   // Размер депозита для одного минилота 
int LotsMax        = 10000; // Максимальное количество лотов 
( это после int start()  в самом конце после return(0))
double GetSizeLot() 
  { 
   double dLot; 
   if( LotsWayChoice == 0) 
     dLot = lotsi; 
// фиксированный процент от депозита 
   if( LotsWayChoice == 1) 
     { 
       dLot = MathCeil(AccountFreeMargin() / 10000* LotsPercent)/10; 
     } 
// фракционно-пропорциональный 
   if( LotsWayChoice == 2) 
     { 
       int k = LotsDepoForOne; 
       //----
       for(double i = 2; i <= LotsMax; i++) 
         { 
           k = k + i* LotsDeltaDepo; 
           //----
           if( k > AccountFreeMargin()) 
             { 
               dLot = ( i - 1) / 10; 
               break; 
             } 
         } 
     } 
// фракционно-фиксированный 
   if( LotsWayChoice == 3) 
     { 
       dLot = MathCeil((AccountFreeMargin() - LotsDepoForOne) / LotsDeltaDepo)/10; 
     } 
//----
   if( dLot < 0.1)  
       dLot = 0.1; 
//----
   if( dLot > LotsMax) 
       dLot = LotsMax;   
   return( dLot);  
  } 

Eso es lo que mi EA está ejecutando en.

 
satop >> :

algo sobre un avatar...

Obtuve mi avatar de algunos cliparts antiguos en la carpeta JOB)))).

 
KimIV >> :

¡No fui yo quien te dijo que no dijeras que era una encerrona! ¡Me pediste que no dijera que era una encerrona! Y en su defensa ha argumentado con fuerza que se trata de una optimización. Pensé que sabías más que yo, así que decidí preguntarte de una manera poco habitual. Utilicé rock duro, jazz y un poco de folclore ruso...

Ahora sobre lo que sé.

La optimización es un proceso. La optimización es el resultado de la optimización. ¿Puedes añadir algo? :-)

Bueno, ¿y si la optimización se hizo en un período, y las pruebas en otras fechas muestran el mismo resultado? Ya has dicho lo del drawdown. ¿Cómo puedo disminuirlo, si mis principales señales de apertura provienen del estocástico

if(iStochastic(NULL,0, K, P, S,MODE_SMA,0,MODE_MAIN,0)<20  &&  iStochastic(NULL,0, K, P, S,MODE_SMA,0,MODE_SIGNAL,0)<20  &&  iStochastic(NULL,0, K, P, S,MODE_SMA,0,MODE_MAIN,0)>iStochastic(NULL,0, K, P, S,MODE_SMA,0,MODE_SIGNAL,0))

y en el cierre vienen del objetivo.

 if (profit>=target)

Lo único que puedo regular, es el tamaño del lote, es el porcentaje de mi depósito.

if( LotsWayChoice  ==  1)  
       {  
        dLot  =  MathCeil(AccountFreeMargin()  /  10000* LotsPercent)/10;  
       }