Errores, fallos, preguntas - página 860

 
Alexx:

Intenta conectarte al servidor de MetaQuotes-Demo,

Lo más probable es que la capacidad de utilizar señales esté desactivada en el servidor al que te estás conectando.

Efectivamente, al conectarse al servidor MetaQuotes-Demo, apareció la pestaña

Pero es una pena que los corredores tengan la oportunidad de desactivar el uso de esta función. El corredor no debería preocuparse por la forma en que una persona en particular decide hacer una operación: esta posibilidad está desactivada en 3 corredores bastante grandes. Si una persona, por ejemplo, tiene una cuenta abierta en uno de estos corredores, y se inscribió en una cuota para las señales, y luego resulta que su uso no es posible - esto no es normal

Teniendo en cuenta el hecho de que esta función funcionaba antes de la actualización del terminal aunque estaba desactivada en los corredores, podemos concluir que es posible hacer una opción "Ignorar la configuración del servidor: Señales" en el terminal. Sugiero añadir una opción similar al terminal

 
kotox:

Efectivamente, al conectarse al servidor MetaQuotes-Demo aparecía la pestaña

Pero es una pena que los corredores tengan esta opción para desactivar el uso de esta función. Al corredor no debería importarle cómo una persona en particular decide hacer una operación: 3 corredores bastante grandes tienen esta característica desactivada. Si una persona tiene, por ejemplo, una cuenta abierta en uno de estos brokers y se ha suscrito a Signals por una cuota y luego resulta que su uso no es posible - esto no es normal

Lo más probable es que los corredores no hayan habilitado estas casillas por defecto en sus servidores después de la actualización o que aún no se hayan actualizado. Tenemos que esperar un poco más.

La posibilidad de desactivar las señales es importante para los corredores, cuyas reglas no permiten el uso de Asesores Expertos o servicios de terceros.

 
Gracias por su respuesta
 
Colegas, ¿podrían decirme cómo saber si el precio ha cruzado la línea del canal(del objeto OBJ_CHANNEL)? ¿Es posible obtener los valores de las líneas del canal en cada barra (cero, primera...)?
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
 
Alex5757000:
¿Es posible obtener los valores de las líneas del canal en cada barra (cero, primera...)?
Utilice esto: ObjectGetValueByTime
 
avoitenko:
Utilice esto: ObjectGetValueByTime

Gracias.
 

Por favor, ayúdenme, no puedo entender nada.

|9|8|7|6|5|4|3|2|1|0| <-- series temporales Tasas

CopyRates(Symbol(),Period(),Time,2,Result);

Por ejemplo he especificado el tiempo de la vela #3. En este caso, recupero las tasas de las velas #3 y #4. Pero cómo obtener los índices de las velas #3 y #2, teniendo untiempo de apertura de la vela #3. El número negativo no se digiere.

Tenía la idea de buscar una especie de índice, pero para hacerlo necesito copiar todos los elementos del actual, pero, caramba, si tengo M1 y una barra de 10 años, entonces el array es demasiado grande.

Gracias de antemano.

Además:El índice de barras en el tiempo, según tengo entendido, no se puede averiguar por norma, sino sólo de 3 maneras:

1) Matemáticamente (menos los errores).

2) Fuerza bruta cíclica hasta que la fecha coincida (menos - velocidad)

3) Importación completa de datos desde el momento actual y hasta el momento deseado (menos - consumo de memoria).

¿es cierto?

 
FiftyStars: Por favor, ayúdenme, no puedo entender nada.|9|8|7|6|5|4|3|2|1|0| <-- series temporales TasasCopyRates(Symbol(),Period(),Time,2,Result);

aquí por ejemplo he especificado la hora de la vela #3. En ese caso me devolverá las tasas de los candelabros #3 y #4. Pero como obtener los índices de las velas #3 y #2 teniendola hora de apertura de la vela #3. el número negativo no se digiere

Así, tenemos start_time==Time - la hora de la barra correspondiente al primer elemento. Basándonos en las condiciones del problema, vamos a denotar por Tiempo3 - "tiempo de apertura de la vela #3", Tiempo2 - "tiempo de apertura de la vela #2". Entonces, dado que el problema considera el marco de tiempo del gráfico actual, debería ser satisfecho:

Time2=Time3+PeriodSeconds();

En otras palabras, teniendo el tiempo de apertura de la vela #3, puedes obtener las velas #3 y #2 en tu ejemplo así:

CopyRates(Symbol(),Period(),Time+PeriodSeconds(),2,Result);
 
Yedelkin:

Así, tenemos start_time==Time - la hora del bar correspondiente al primer elemento. Basándonos en las condiciones del problema, vamos a denotar por Tiempo3 -" tiempo de apertura de la vela #3", Tiempo2 - "tiempo de apertura de la vela #2". Entonces, dado que el problema considera el marco de tiempo del gráfico actual, debe ser realizado:

En otras palabras, teniendo el tiempo de apertura de la vela #3, podemos obtener las velas #3 y #2 en su ejemplo así

y los fines de semana? porque los días laborables y los días en general son cosas diferentes

y.... ¿el plazo mensual está bien con esto? como 28-31 días

 
FiftyStars: ¿Qué pasa con los fines de semana? porque los días de la semana y los días en general son cosas diferentes y .... un plazo de un mes está bien con eso? como 28-31 días
Sí, estoy de acuerdo, no tuve en cuenta las peculiaridades que mencionas. Y comprobar todo a través de MqlDateTime no es nada elegante.
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура даты - Документация по MQL5
Razón de la queja: