[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 130

 

Víctor, pues has puesto el trabajo de la DC, ¡qué bien que sea virtual por ahora! ¿Por qué se elimina de golpe el pedido recién realizado? Por eso hay que seguir revisándolo todo el tiempo, experimentando y acumulando habilidades poco a poco. Cualquier TS se afina en el probador. Si todo es aceptable, puede utilizar el modo de demostración y, de nuevo, obtener un montón de ideas y variantes. Lo haces por ti mismo, así que este es nuestro trabajo diario y creativo. Por lo tanto, ¡tendrá lo que quiere! ¡Éxito!

Me gustaría añadir, que no es necesario establecer SL y TP en los aplazamientos, porque no hay que preocuparse por las empresas de corretaje. No necesitamos establecer SL y TP, sólo necesitamos posiciones. En las órdenes pendientes tiene sentido modificar sólo el precio de apertura, si es necesario, y eliminar sólo por una buena razón.

 
borilunad:

Víctor, pues has puesto el trabajo de la DC, ¡qué bien que sea virtual por ahora! ¿Por qué se elimina de golpe el pedido recién realizado? Por eso hay que seguir revisándolo todo el tiempo, experimentando y acumulando habilidades poco a poco. Cualquier TS se afina en el probador. Si todo es aceptable, puede utilizar el modo de demostración y, de nuevo, obtener un montón de ideas y variantes. Lo haces por ti mismo, así que este es nuestro trabajo diario y creativo. Por lo tanto, ¡tendrá lo que quiere! ¡Éxito!

Me gustaría añadir, que no es necesario establecer SL y TP en los aplazamientos, porque no hay que preocuparse por las empresas de corretaje. No necesitamos establecer SL y TP, sólo necesitamos posiciones. En las órdenes pendientes, tiene sentido modificar sólo el precio de apertura si es necesario y eliminarlo sólo por una buena razón.

Sin embargo, me parece que es más seguro poner un stop en las órdenes pendientes (en caso de fallo de conexión). Después de todo, si hay una orden pendiente sin un stop, no es una posición todavía, y hay tiempo suficiente para establecer un stop antes de que la orden se active. Después de que se active, la posición tendrá un stop de protección que evitará que se pierda el depósito en caso de que se pierda la conexión.

Ahora imagina que se dispara una orden sin stop y se pierde la conexión con el servidor... ¿Llamaría al servicio técnico por teléfono y les pediría que pusieran un stop en su posición?

 
borilunad:

Víctor, pues has puesto el trabajo de la DC, ¡qué bien que sea virtual por ahora! ¿Por qué se borra inmediatamente la orden que acabas de poner?

¿Quién te lo dijo de inmediato? Mi estrategia me permite comprobar las condiciones en la apertura de una barra. Si no hay condiciones de entrada en el mercado, la orden se elimina. Una vez por barra. ¿Dónde está ahora? ¿Una vez en un bar es mucho? Al fin y al cabo, no estoy operando con ticks. ¿Por qué te sorprende tanto?

Porque si llega una nueva barra y la orden pendiente colocada en la barra anterior ya no es una opción y según las condiciones no está en el lugar más adecuado, debe ser eliminada. En mi opinión, esto es correcto. ¿Qué ocurre?

En realidad, no se trata de órdenes borradas, sino de órdenes que no se colocan en los lugares adecuados. Esto es lo que pedía para prestar atención :). ¿Alguna opinión al respecto?

artmedia70:

Sin embargo, me parece que fijar un stop en órdenes pendientes es más fiable (en caso de fallo de conexión). Al fin y al cabo, si tenemos una posición pendiente sin stop, todavía no es una posición y hay tiempo suficiente para establecer un stop antes de que se dispare la orden pendiente. Después de que se active, la posición tendrá un stop de protección que evitará que se pierda el depósito en caso de que se pierda la conexión.

Ahora imagine que se ha disparado una orden sin stop y se pierde la conexión con el servidor. ¿Llamaría al servicio técnico por teléfono y les pediría que pusieran un stop en su posición?



Así es. En mi opinión, está bien colocar un stop. En mi opinión, está bien poner un stop en tu posición. Si no es un almacén, no debería haber problemas.

 
hoz:

Así es. En mi opinión, está bien poner un tope. Una empresa de corretaje es una empresa que ejecuta órdenes. Si no es una cocina, no debería haber ningún problema.

Si BC tiene una reacción inadecuada a un comercio adecuado - huye de esta cocina.

Entiendo que cuando, por ejemplo, no hay precio o éste ha cambiado y EA está machacando el servidor con órdenes ridículas... Pero para... Especialmente en una orden pendiente - las fijas y te olvidas de ellas. Cuando se transforma en una posición, no es molesto modificar una parada (una adecuada)... Así que, en mi opinión, es mejor hacerlo todo en un orden pendiente: es más fiable.

 

Hola, una búsqueda no ha dado lugar a nada.

¿Cómo puedo escribir una matriz n-dimensional en un archivo CSV? Encontré que se puede escribir en un archivo, pero no cabe.

   double Arr[2][2];
   Arr[0][0]=11;
   Arr[0][1]=12;   
   Arr[1][0]=21;     
   Arr[1][1]=22;
   
   int h=FileOpen("test",FILE_BIN|FILE_WRITE);
   FileWriteArray(h,Arr,0,4)

FileClose(h);

Es importante obtener un archivo Excel.

Gracias.

 
Hola, queridos amigos.
¿Qué crees que funciona más rápido?
Variante 1: El Asesor Experto tiene dos indicadores idénticos adjuntos, pero con diferentes parámetros.
Variante 2: El Asesor Experto accede al mismo indicador dos veces, pero con un conjunto diferente de parámetros transmitidos.
 
Leo59:
Hola, queridos amigos.
¿Cuál crees que funciona más rápido?
Variante 1: El Asesor Experto tiene dos indicadores idénticos adjuntos, pero con diferentes parámetros.
Variante 2: El Asesor Experto accede al mismo indicador dos veces, pero con un conjunto diferente de parámetros transmitidos.

es lo mismo.

Contéstate a ti mismo la pregunta -
Variante 1. Se adjuntan dos indicadores idénticos al gráfico, pero con parámetros diferentes.
Variante 2. Se adjunta el mismo indicador al gráfico, pero con un conjunto diferente de parámetros.

¿no parece una cuestión de aceite?

 
sergeev:

es lo mismo.

responda usted mismo a la pregunta -
Opción 1. Hay dos índices idénticos adjuntos al gráfico, pero con parámetros diferentes.
Opción 2. el gráfico tiene el mismo indicador, pero con un conjunto diferente de parámetros.

¿no parece una cuestión de aceite?

Gracias por la respuesta.

Tal vez sea así. Excepto por el motivo, no está claro.
Cuando hay dos indicadores, no hay ninguna diferencia notable. Pero cuando hay doscientos indicadores, entonces puede que la diferencia se haga notar.

 
artmedia70:

Sin embargo, me parece que establecer un stop en las órdenes pendientes es más seguro (en caso de fallo de conexión). Al fin y al cabo, si hay una posición sin stop, todavía no es una posición, y hay tiempo suficiente para establecer un stop antes de que la posición se dispare. Después de que se active, la posición tendrá un stop de protección que evitará que se pierda el depósito en caso de que se pierda la conexión.

Ahora imagine que se ha disparado una orden sin stop y se pierde la conexión con el servidor. ¿Llamarías al servicio técnico y les pedirías que pusieran un stop en tu posición?

Tienes razón, por supuesto. Pero antes de llegar a la Demo, sobre todo antes de la Real. Víctor debería perfilar su TS de una manera sencilla, porque el probador rechaza las variantes perdedoras, por lo que habrá más variantes viables con entradas rentables y entonces podemos configurar todo lo que necesitamos para protegernos contra las sorpresas. Y soy partidario de poner siempre y luego modificar, ya que la mayoría de las corredurías no aceptan todo a la vez, quizás a estas alturas un montón de aperturas, y es más rápido y sin errores ir sin SL y luego modificar. Como siempre, ¡gracias por los numerosos consejos que me han dado!
 
Snegovik:

Hola, una búsqueda no ha dado lugar a nada.

¿Cómo puedo escribir una matriz n-dimensional en un archivo CSV? Encontré que se puede escribir en un archivo, pero no cabe.

FileClose(h);

Es importante obtener un archivo Excel.

Gracias.

bool Flag=true;
int start()
  {
 double Arr[2][2];
   Arr[0][0]=11.12345678;
   Arr[0][1]=12;   
   Arr[1][0]=21;     
   Arr[1][1]=22;
   int h;
   string tmp,tmp1;
   if(Flag)
    {
     h=FileOpen("test",FILE_CSV|FILE_WRITE,"\t");
     for(int i=0;i<2;i++)
      {
       tmp="";
       for(int j=0;j<2;j++)
        {
         tmp1=DoubleToStr(Arr[j][i],8);
         int k=StringFind(tmp1,".",0); if(k>=0) tmp1=StringSetChar(tmp1,k,',');
         tmp=StringConcatenate(tmp,tmp1,"\t");
        }
       FileWrite(h,tmp);
      }
     FileClose(h);
     Flag=false;
    }
   return(0);
  }

Exel