¿Me darían su opinión?

 
Imanol Salazar Garcia:

Si lo que quieres es navegar por todos los simbolos disponibles usa esto:

No he acabado de entender cual es tu objetivo por la descripción de tu mensaje, pero espero haber acertado ... :P

Suerte

Acabo de pasar tu código a limpio de la siguiente manera:

void OnStart(){
   for(int s=0;s<SymbolsTotal(false);s++){
      string CurrentS=SymbolName(s,false);
      //Ahora haces el chequeo para las operaciones de este símbolo
      for(int i=0;i<PositionsTotal();i++){ 
         ulong Ticket=PositionGetTicket(i);      
         if(PositionSelectByTicket(Ticket)){
            string PS=PositionGetString(POSITION_SYMBOL);
            if(PositionGetString(POSITION_SYMBOL)==CurrentS){
            //Todas las posiciones de este símbolo pasaran por aquí
               if(PositionGetInteger(POSITION_TYPE)==ORDER_TYPE_BUY){
                  Alert(PS," buy positions are ",PositionsTotal());
                  }
               if(PositionGetInteger(POSITION_TYPE)==ORDER_TYPE_SELL){
                  Alert(PS," sell positions are ",PositionsTotal());
                  }
               }
            }
         }
      }
   }

En caso de que este código funcionase debería devolverme el número de posiciones de cada símbolo en una u otra dirección, pero lo que obtengo es el total de posiciones abiertas. ¿Alguna otra idea?

 
Guillermo Oscar Nunez:

Hola amigos del foro mql5, éste será mi primer post en el foro (en realidad creo que el segundo, porque el primero lo borraron, pd: ya leí las reglas...).

Quisiera que me dieran su opinión sobre un sistema que utilizo actualmente, el cual hasta ahora no me ha generado pérdidas. Lo puse a prueba en una cuenta real durante todo el 2017 en un VPS. No perdió dinero. Acabo de cerrar el primer trimestre del 2018, y no perdió dinero.

La estrategia es ya conocida por gran mayoría de los traders. A algunos les agrada y a otros no. Hay diversidad de opiniones. Lo cierto es que me he dado cuenta, o he aprendido, que no todo parámetro funciona con este sistema, y de ahí surgen algunas opiniones de que el sistema pierde dinero. Yo he encontrado parámetros específicos, donde el riesgo de toda la operatoria es bajo, el retorno es bueno, aunque no tanto como con otros sistemas o estrategias, pero me parece un precio justo un retorno no tan alto, a cambio de no perder dinero nunca.

No sé si sea porque esto es Latinoamérica (soy latino), pero no he visto posts hablando sobre algo similar.

Hay programadores gringos que venden EA's de sistemas similares (aunque no iguales...y por supuesto yo tengo los parámetros de mi propio sistema para que no pierda dinero, cosa que los  programadores no proveen), pero yo he logrado generar mi propio código mql4.

Por supuesto, no lo vendo. Creo que nadie vendería un sistema así. Lo que sí, me he gastado bastante dinero en su desarrollo (antes del 2017, en la tarea de encontrar los parámetros correctos, tuve que decidir dar cierto dinero por perdido, para determinar si un parámetro funcionaría o no, así encontré los parámetros correctos), así que recién ahora estoy poniendo algo de dinero a mi cuenta para sacarle provecho. Tengo unos 4000 dólares puestos en una cuenta con un VPS, y otros 1500 dólares en otra cuenta, con otro broker, en otro VPS, para ver diferencias. La idea es poner bastante dinero para que por más que el rendimiento sea bajo, gane bastante en términos nominales. Además ya estoy seguro que no voy a perder nada de dinero, sólo ganar.

¿Qué opinan ustedes?

Desde ya muchas gracias por sus aportes. Saludos.

No perder dinero nunca, qué bien suena eso.

 
Imanol Salazar Garcia:

Ohh me enorgullece, de nada ^_^

Hola de nuevo, mira el problema que he encontrado es que no se pueden calcular las órdenes en conjunto.

Puede ser que se deba a que lo estoy ejecutando como script mediante la llamada OnStart en lugar de OnTick, hasta el lunes no puedo comprobarlo.

Si de paso andas por aquí y sabes algo me lo comunicas, un saludo fuerte.

 
Guillermo Oscar Nunez:

Bueno, ya va año y medio en cuenta real con ese resultado =D

en mi opinión tendrías que demostrarlo, te va a ir mejor... si solo lo decís, todo esto termina en la desconfianza del lector. Saludos.

 
David Diez:

Hola de nuevo, pego el código tal y como lo tengo ahora y el error que me da:

Aquí una captura de pantalla donde se puede ver que no realiza la suma correctamente:


Si, mira lo que pasa, estas haciendo una Alert cada vez que sumas una posición mas a tu contador.

Eso esta mal, tienes que sumarlo todo y al final de todo ya fuera del ciclo de contar posiciones hacer el Alert con la suma ya hecha del total. Solo 1 Alert por simbolo.

void OnStart(){
   for(int s=0;s<SymbolsTotal(false);s++){ // Define a counter loop for all broker symbols.
      int Long=0,Short=0;
      string CSymbol=SymbolName(s,false);  // Declare current working symbol from the loop.
      for(int i=0;i<PositionsTotal();i++){ // Here it goes the main loop for the advisor tool.
         ulong Ticket=PositionGetTicket(i);      
         if(PositionSelectByTicket(Ticket)){
            string PS=PositionGetString(POSITION_SYMBOL);       // Declare position symbol value.
            if(PositionGetString(POSITION_SYMBOL)==CSymbol){    // Check if position symbol is current working symbol.
               int SD=(int)SymbolInfoInteger(PS,SYMBOL_DIGITS); // Declare symbol digits to get its value (working).
               if(PositionGetInteger(POSITION_TYPE)==ORDER_TYPE_BUY){
                  Long++; //Aqui solo suma, no hagas Alert // Count long orders from each symbol to print its value.
                  }
               if(PositionGetInteger(POSITION_TYPE)==ORDER_TYPE_SELL){
                  Short++; //Aqui solo suma, no hagas Alert // Count short orders from each symbol to print its value.
                  }
               }
            }
         }

	if(Long>0){Alert(PS," buy orders are ",Long);}		
	if(Short>0){Alert(PS," sell orders are ",Short++);}

      }
   }
 
{ "results": [ {"date":"1589905465","module":"mql5.com.de.forum","id":"3_341194","info":{"url":"https://www.mql5.com/de/forum/341194","author_name":"Carl Schreiber","author_login":"gooly","title":"USA: Bautätigkeit bricht mit Rekordtempo ein","avatar60x60":"https://c.mql5.com/avatar/2018/2/5A745EEE-EB76.PNG"},"text":"WASHINGTON (dpa-AFX) - Die Bautätigkeit in den USA ist im April wegen der Corona-Krise massiv eingebrochen. Die Zahl der Wohnungsbaubeginne fiel im. Monatsvergleich um 30,2 Prozent, wie das Handelsministerium am Dienstag in Washington mitteilte. Das ist der stärkste Rückgang seit. Beginn der Erhebung im Jahr 1959. mehr. "}, {"date":"1589456920","module":"mql5.com.de.forum","id":"3_340628","info":{"url":"https://www.mql5.com/de/forum/340628","author_name":"Carl Schreiber","author_login":"gooly","title":"Renten: Steigende Emissionen, drohende Ausfälle","avatar60x60":"https://c.mql5.com/avatar/2018/2/5A745EEE-EB76.PNG"},"text":"Bonn (www.anleihencheck.de) - Die Corona-Pandemie erfordert massive staatliche Stützungsmaßnahmen, um den stärksten Wirtschaftseinbruch seit 90 Jahren abzufedern, so die Analysten von Postbank Research. Nach Einschätzung der Postbank könnte in Europa eine höhere Neuverschuldung bei Ländern wie Italien oder Portugal langfristig zu einer Herabstufung der Bonität durch die Ratingagenturen führen. mehr. "}, {"date":"1589122742","module":"mql5.com.de.forum","id":"3_340156","info":{"url":"https://www.mql5.com/de/forum/340156","author_name":"Carl Schreiber","author_login":"gooly","title":"Prognose zu Corona-Folgen Britische Notenbank erwartet tiefste Rezession seit 325 Jahren","avatar60x60":"https://c.mql5.com/avatar/2018/2/5A745EEE-EB76.PNG"},"text":"Prognose zu Corona-Folgen Britische Notenbank erwartet tiefste Rezession seit 325 Jahren Es wäre der tiefste Absturz seit ihrem Bestehen: Die Bank of England erwartet für dieses Jahr einen Rückgang der britischen Wirtschaft um 14 Prozent - und eine Verdopplung der Arbeitslosigkeit. Die Coronakrise könnte in Großbritannien zu einem noch stärkeren wirtschaftlichen Einbruch führen als selbst zwei Weltkriege: Die Bank of England rechnet für den Zeitraum von April bis Juni mit einem Rückgang der Wirtschaftsleistung um 25 Prozent im Vergleich zum Vorjahr. Im gesamten Jahr 2020 könnte die Wirtschaft demnach um 14 Prozent schrumpfen. Die massiven Beschränkungen aufgrund der Corona-Pandemie könnten somit den höchsten Rückgang der Wirtschaftstätigkeit in der 325-jährigen Geschichte der Bank of England verursachen, teilte die Notenbank mit. mehr. "} ], "error":"ok" }
 
Guillermo Oscar Nunez:

Hola amigos del foro mql5, éste será mi primer post en el foro (en realidad creo que el segundo, porque el primero lo borraron, pd: ya leí las reglas...).

Quisiera que me dieran su opinión sobre un sistema que utilizo actualmente, el cual hasta ahora no me ha generado pérdidas. Lo puse a prueba en una cuenta real durante todo el 2017 en un VPS. No perdió dinero. Acabo de cerrar el primer trimestre del 2018, y no perdió dinero.

La estrategia es ya conocida por gran mayoría de los traders. A algunos les agrada y a otros no. Hay diversidad de opiniones. Lo cierto es que me he dado cuenta, o he aprendido, que no todo parámetro funciona con este sistema, y de ahí surgen algunas opiniones de que el sistema pierde dinero. Yo he encontrado parámetros específicos, donde el riesgo de toda la operatoria es bajo, el retorno es bueno, aunque no tanto como con otros sistemas o estrategias, pero me parece un precio justo un retorno no tan alto, a cambio de no perder dinero nunca.

No sé si sea porque esto es Latinoamérica (soy latino), pero no he visto posts hablando sobre algo similar.

Hay programadores gringos que venden EA's de sistemas similares (aunque no iguales...y por supuesto yo tengo los parámetros de mi propio sistema para que no pierda dinero, cosa que los  programadores no proveen), pero yo he logrado generar mi propio código mql4.

Por supuesto, no lo vendo. Creo que nadie vendería un sistema así. Lo que sí, me he gastado bastante dinero en su desarrollo (antes del 2017, en la tarea de encontrar los parámetros correctos, tuve que decidir dar cierto dinero por perdido, para determinar si un parámetro funcionaría o no, así encontré los parámetros correctos), así que recién ahora estoy poniendo algo de dinero a mi cuenta para sacarle provecho. Tengo unos 4000 dólares puestos en una cuenta con un VPS, y otros 1500 dólares en otra cuenta, con otro broker, en otro VPS, para ver diferencias. La idea es poner bastante dinero para que por más que el rendimiento sea bajo, gane bastante en términos nominales. Además ya estoy seguro que no voy a perder nada de dinero, sólo ganar.

¿Qué opinan ustedes?

Desde ya muchas gracias por sus aportes. Saludos.

 
Guillermo Oscar Nunez:
Bueno tengo todo el historial de la cuenta real, casi año y medio de historial. El problema es que no sé si aquí podría compartirlo. También Myfxbook audita la cuenta, pero no sé si puedo publicar los resultados estadísticos y los gráficos. Gracias por responder. Saludos.
Y... una captura de pantalla o un Link para ver? Creo que no pasa nada... lo espero... Saludos.
 

deberias compartir tu canal de youtube para ver los videos

 

Éste sería mi canal de YouTube.

 
Qué tal mucho gusto, tendrás las estadísticas o un link directo a los resultados de la cuenta. El nunca perder suena algo utópico. Si en algo puedo apoyar será un gusto. Saludos 
Razón de la queja: