[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 618

 
Quién sabe dónde leer sobre la optimización de los EAs
es decir, ir a "Propiedades de los Expertos" y hacer preguntas:
1. Pestaña "Pruebas" Optimización. ¿Cuál es la diferencia entre parámetro optimizable y parámetro en la pestaña de optimización? En mi opinión, es lo mismo.
2. Pestaña "Pruebas", Optimizar "Parámetro Optimizable" ¿Cuál es mejor Equilibrio, Factor de Beneficio u otro?
3. Pestaña "Parámetros de entrada". ¿Por qué necesito la columna "Valor" cuando tengo la columna "Inicio"? Supongo que empezamos a optimizar el parámetro con el valor de la columna "Inicio".
4. La pestaña "Optimización" ¿Qué significa y por qué es necesaria, cómo utilizarla?
5. "Resultados de la optimización" ¿cómo ordenar en orden ascendente/descendente?
 
griha:
¿Puede alguien aconsejar dónde leer sobre la optimización de expertos
es decir, ir a "Propiedades de expertos" y otras preguntas:

1. Pestaña "Pruebas" Optimización. ¿Cuál es la diferencia entre "Parámetro a optimizar" y los parámetros de la pestaña "Optimización"? Creo que son la misma cosa.

Los parámetros a optimizar son variables externas del Asesor Experto. Los parámetros de la pestaña de optimización son ajustes del propio proceso de optimización

He mentido. El parámetro optimizado es lo que maximizamos/minimizamos. Los parámetros de la pestaña de optimización son las restricciones que imponemos al proceso de optimización.

2.Tab "Pruebas" Optimización "Parámetro optimizable" ¿Qué es mejor Balance, Factor de Beneficio u otros?

Cada uno tiene su propia belleza))) No hay una opinión definida, busca en el foro, se ha discutido de vez en cuando... Mi opinión personal es que hay tres básicos: Factor de ganancia, Factor de beneficio y Reducción absoluta (cuando se trabaja con un lote fijo).

3. Pestaña "Parámetros de entrada". ¿Por qué necesito la columna "Valor" cuando tengo la columna "Inicio"? Supongo que empezamos a optimizar el parámetro con el valor de la columna "Inicio".

Valor - utilizado sin optimización (sin marcar). Inicio, Paso y Parada - se utilizan durante la optimización (la marca está activada).


4. La pestaña "Optimización" ¿Qué significa y por qué es necesaria, cómo utilizarla?
Pulse F1 en el terminal, busque Interfaz de usuario, subsección Comprobador. Léelo. Úsalo como está escrito.


5. "Resultados de la optimización" ¿cómo ordenar en orden ascendente/descendente?

Haga clic en el título de la columna correspondiente de la lista de resultados de optimización
 

Ayúdame a conectar las barras de Close ONLY. ¿Cómo hacerlo?

En la forma de una línea en el indicador de gráfico de precios debe dibujar una línea que conecta los precios Cerrar en barras BULL.

Lo he intentado todo, pero cada vez no aparece lo que necesito.

Si intento ponerlo en Toro/Oso, la línea se rompe ocasionalmente en lugares donde las barras de toro no están en fila.

¡¡¡AYUDA!!!

 
vit-fx:

Ayúdame a conectar las barras de Close ONLY. ¿Cómo hacerlo?

En la forma de una línea en el indicador de gráfico de precios debe dibujar una línea que conecta los precios Cerrar en barras BULL.

Lo he intentado todo, pero cada vez no aparece lo que necesito.

Si intento ponerlo en Toro/Oso, la línea se rompe ocasionalmente en lugares donde las barras de toro no están en fila.

¡¡¡AYUDA!!!


Ya se ha respondido aquí, no hay que preocuparse tanto...
 
¿Pueden decirme por qué el experto ha dejado de funcionar en la demo y pide 2012.03.08 07:45:19 '1790706': iniciar sesión, pero confirmar el inicio de sesión no ayuda?
 

Hola a todos, por favor, ayuda.

Necesito un indicador que muestre la barra o vela más pequeña, para un periodo determinado. Por ejemplo, en el gráfico 4H mostrará la vela o barra más pequeña para 5 días.

A marcó esta flecha vela como en el indicador Fractales.Bueno, eso es básicamente it.Who ayudará mucho será agradecido.

O algo así.
 
yosuf:
Por favor, díganme por qué el experto dejó de funcionar en la demo y pregunta 2012.03.08 07:45:19 '1790706': ¿el inicio de sesión y la confirmación de inicio de sesión no ayudan?


No estoy seguro de si tu cuenta ha caducado o el broker ha cambiado el servidor y demás.

intente abrir otra cuenta y explore los servidores disponibles

 
yosuf:
¿Pueden decirme por qué el experto ha dejado de funcionar en la demo y pide 2012.03.08 07:45:19 '1790706': iniciar sesión, pero confirmar el inicio de sesión no ayuda?


Su corredor probablemente tendrá un tiempo limitado para utilizar su cuenta de demostración. Registre uno nuevo.
 

Duplicando mi pregunta sobre la escritura en un archivo. Los métodos de tratamiento sugeridos no ayudaron desafortunadamente.

Pego todo el código y el propio archivo. ¿Qué es lo que está mal, estoy haciendo todo según la ciencia?

#property copyright "Copyright © 2012, FOX.RM"
#property link      "fox.rm@mail.ru "
#property indicator_separate_window
 
double delta,price,old_price,col_bar,sum_tick,sum_pip,K1_Pl,K1_Min,K2_Pl,K2_Min,raz_bar;
int handle,sum_pip_bay,sum_pip_sell,i=0,limit,old_sell=0,old_bay=0;
int count_plus,count_minus;
datetime time_Bar;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init(){IndicatorShortName("Ti&Pi_HISTORY");return(0);}
int deinit(){return(0);}
  
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+

int start() {  

  int counted_bars=IndicatorCounted();   
  if(counted_bars<0) return(-1);
  if(counted_bars>0) counted_bars--;
  limit=Bars-counted_bars;
  
   handle = FileOpen("M1_EUR_USD.txt", FILE_CSV|FILE_WRITE, '\t');  Запись в файл. Добавление FILE_READ не помогло.
   FileWrite(handle, "tick_up", "tick_dn", "pip_up", "pip_dn");  
  
    if(limit>0) limit=0; 
     for(i=0; i<=limit; i++) 
  {
  
    price = Close[i]/Point;    
    delta = price-old_price;
    raz_bar=(High[i]-Low[i])/Point;
       
    if(!time_Bar)time_Bar=Time[0];
    col_bar = iBarShift(NULL,0,time_Bar)-iBarShift(NULL,0,Time[i]);
    if (col_bar >= 1)
    
    {time_Bar=Time[i];K1_Pl=0;K1_Min=0;K2_Pl=0;K2_Min=0;
    sum_pip_bay=0;sum_pip_sell=0;sum_pip=0;
    old_bay=0;old_sell=0;sum_tick=0;
    count_plus=0;count_minus=0;}
     
     //---- Расчет UP
    if(delta>=0)
    {if(delta>100)delta=1;
    sum_pip_bay = delta + old_bay;   
    old_bay=sum_pip_bay;
    count_plus++;}  
     //---- Расчет Down
    if(delta<0)
    { sum_pip_sell = delta+old_sell;
     old_sell=sum_pip_sell;
    count_minus++;}
    
       
    //--- Расчет коэффициентов К1 и К2
           
        sum_tick=count_plus+count_minus;
        K1_Pl=count_plus/sum_tick;
        K1_Min=count_minus/sum_tick;
        
        sum_pip=sum_pip_bay+MathAbs(sum_pip_sell);
        K2_Pl=sum_pip_bay/sum_pip;
        K2_Min=MathAbs(sum_pip_sell/sum_pip);
        
  FileWrite(handle, DoubleToStr(K1_Pl,2),DoubleToStr(K1_Min,2),DoubleToStr(K2_Pl,2),DoubleToStr(K2_Min,2)); //---Пробовал вывод данных через массив поэлементно, тоже 0 результатов.
       
         //----
    old_price=price; 
 
    }  
     
      FileClose(handle);                
  return(0);
}

Me gustaría repetir la pregunta de por qué los mensajes se sobrescriben con otros nuevos y no se añaden. Aquí hay un registro de este tipo en el archivo txt en la salida.

tick_up  tick_dn  pip_up    pip_dn
 0.35     0.65     0.28      0.71
 
Fox_RM:

Duplicando mi pregunta sobre la escritura en un archivo. Los métodos de tratamiento sugeridos no ayudaron desafortunadamente.

Pego todo el código y el propio archivo. ¿Qué es lo que está mal, estoy haciendo todo según la ciencia?

Me gustaría repetir la pregunta de por qué los mensajes se sobrescriben con otros nuevos y no se añaden. Este es un registro de salida en un archivo txt.



Es necesario abrir el archivo para leer/escribir

Antes de escribirlo al final del archivo.