Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1171

 
Dmitry Shumaev:
¿Cómo encontrar compradores de señales más rápido?) quinto año de experiencia comercial

Supervise la señal y opere con éxito durante un año: vendrán corriendo.

 
Dmitry Shumaev:
¿Cómo encontrar compradores de señales más rápido?

Los comerciantes de éxito no buscan compradores de señales ...

por el contrario, los inversores los buscan...

Y 5 años o 25 - no es la variable para medir a un comerciante ...

 

Hola, ¿pueden decirme por qué no puedo descargar EAs e indicadores gratuitos? Dice "¿Tengo un terminal?" He pulsado SÍ - y ahí se acaba todo, no hay descarga. ??

 

¿Puede alguien dar un buen ejemplo de sistema de seguimiento de tendencias?

 
MisterBond:

Hola, ¿pueden decirme por qué no puedo descargar EAs e indicadores gratuitos? Dice "¿Tengo un terminal?" He pulsado SÍ - y ahí se acaba todo, no hay descarga. ??

Compruebe en el navegador en Asesores Expertos e indicadores si apareció el mercado de carpetas . Tal vez hayas instalado el terminal muchas veces y el resultado sea diferente. ¿En qué carpeta buscas? ¿Has probado a utilizar la tecla /portable?
 
MisterBond:

Hola, ¿pueden decirme por qué no puedo descargar EAs e indicadores gratuitos? Dice "¿Tengo un terminal?" He pulsado SÍ - y ahí se acaba todo, no hay descarga. ??


Tienes que descargar en el terminal.

 

Pido ayuda a los miembros del foro...

Hay una cadena str="4257".

El segundo carácter es el valor para seleccionar el filtro correspondiente.
Se comprueba en la sentencia swith y se ejecuta el caso correspondiente...
Obtenemos el segundo carácter de la cadena str=StringGetCharacter(str,1), pero en este caso obtenemos el código del carácter ushort.
Ahora tenemos que obtener una cadena de la misma: secondsymb=ShortToString(StringGetCharacter(str,1)), obtenemos "2" de tipo string,
y sólo entonces se puede obtener un valor entero: int secondsymb=StrToInteger(ShortToString(StringGetCharacter(str,1))).
Es un poco feo, ¿quizás haya una forma más sencilla?

 
MikeZv:

Por favor, ayude a los miembros del foro...

Hay una cadena str="4257".

El segundo carácter es el valor para seleccionar el filtro adecuado.
Se comprueba en el operador swith y se ejecuta el caso correspondiente ...Para obtener el segundo carácter de la cadena, necesitamos obtener el código del símbolo: str=StringGetCharacter(str,2)

No se puede convertir en un entero inmediatamente, primero hay que obtener una cadena a partir de él: secondsymb=ShortToString(StringGetCharacter(strflt,iPrm)),
y ith

StringSubstr

Документация по MQL5: Строковые функции / StringSubstr
Документация по MQL5: Строковые функции / StringSubstr
  • www.mql5.com
Строковые функции / StringSubstr - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vitaly Muzichenko:

StringSubstr


Vitaly, gracias por la respuesta, es decir, sustituir dos funciones internas por una:int secondsymb=StrToInteger(StringSubstr(str,1,1)) ?
En general, por favor, aconseje, cuando se procesan cadenas que contienen sólo dígitos (tipos de filtro, etc.) ¿merece la pena llevar estos dígitos a enteros o utilizar caracteres simples en mayúsculas?

 
MikeZv:

Vitaly, gracias por tu respuesta, es decir, sustituir dos funciones internas por una:int secondsymb=StrToInteger(StringSubstr(str,1,1)) ?
En general, cuando se procesan cadenas que contienen sólo dígitos (tipos de filtro, etc.), ¿merece la pena utilizar dígitos simples a números enteros o en su caso utilizar caracteres simples?

Leer

Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5