buena gente, si alguien sabe cómo hacer un indicador de acuerdo con mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 por código.
azolotta: Buenas personas, si alguien sabe cómo hacer un indicador de acuerdo a mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 para el código.
Consejo gratuito. Después de sus condiciones "if", el indicador busca la barra con el valor mínimo en las últimas 3 barras. Encuentra correctamente su mínimo por el índice encontrado. Pero lo pasas a la barra con un índice diferente en el buffer. Ahí es donde se produce el cambio.
azolotta: amables, si alguien sabe cómo hacer un indicador de acuerdo con mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 por código.
azolotta: Buenas personas, si alguien sabe cómo hacer un indicador de acuerdo a mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 para el código.
Escriba la condición en palabras y cuando la condición se cumpla, en qué barra debe aparecer el indicador. Puedes mostrarlo en una foto.
Buenas tardes a todos. Tengo el cheque puesto, pero olvidé probarlo. Menos mal que hoy me he acordado de ello... Aquí está esta comprobación del nivel de parada del mod.
//ПРОВЕРКА СТОП ЛОССА НА МОДЕ СТОП ЛЕВЕЛ- МИНИМАЛЬНЫЙ УРОВЕНЬ СТОПА if(sl<MarketInfo(Symbol(),MODE_STOPLEVEL)) // ЕСЛИ СТОПОЛС МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
{
sl= MarketInfo(Symbol(),MODE_STOPLEVEL);//СТОП ЛОССУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
}
// ПРОВЕРКА ТЕЙК ПРОФИТА НА МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ УСТАНОВКИif(tp<MarketInfo(Symbol(),MODE_STOPLEVEL)) // ЕСЛИ ПРОФИТ МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
{
tp= MarketInfo(Symbol(),MODE_STOPLEVEL);// ПРОФИТУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
}
Cuando se prueba esta comprobación, se producen los errores que se muestran en la siguiente captura de pantalla
Y lo que es interesante, como me aconsejaron, añadí a esta comprobación el dominio por 1,5 de la siguiente manera
//ПРОВЕРКА СТОП ЛОССА НА МОДЕ СТОП ЛЕВЕЛ- МИНИМАЛЬНЫЙ УРОВЕНЬ СТОПА if(sl<MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5) // ЕСЛИ СТОПОЛС МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
{
sl= MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5;//СТОП ЛОССУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
}
// ПРОВЕРКА ТЕЙК ПРОФИТА НА МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ УСТАНОВКИif(tp<MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5) // ЕСЛИ ПРОФИТ МЕНЬШЕ ЧЕМ МИНИМАЛЬНО ДОПУСТИМЫЙ УРОВЕНЬ ЕГО УСТАНОВКИ ТО
{
tp= MarketInfo(Symbol(),MODE_STOPLEVEL)*1,5;// ПРОФИТУ ПРИСВАЕВАЕМ МИНИМАЛЬНО ДОПУСТИМУЮ ВЕЛИЧИНУ ЕГО УСТАНОВКИ
}
Esta adición no resuelve el problema aparecido prueba da errores como en la captura de pantalla a continuación.
Si se comenta esta comprobación en el nivel de parada del mod, no hay errores. ¿Cuál es el error en la comprobación, por favor, indíquelo? Sin ella, no se puede iniciar el grial en el real - será prohibido inmediatamenteL O_o
Consejo gratuito. Después de sus condiciones "if", el indicador busca la barra con el valor mínimo en las últimas 3 barras. Encuentra correctamente su mínimo por el índice encontrado. Pero lo pasas a la barra con un índice diferente en el buffer. Ahí es donde se produce el cambio.
No lo he comprobado, pero inténtalo.
¡¡¡Gracias, eso sí que ha solucionado el problema!!!
Si no te importa, ¿puedes decirme, para no mostrar dos altas/bajas seguidas, sino para tener variabilidad (alta/baja-alta), qué construcción habría que añadir? Entiendo que se necesita una comprobación, como "si el elemento anterior del array era alto, entonces el segundo consecutivo alto no se incluye en el array, y se espera al bajo", pero ¿cómo diseñarlo?
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
esto no es adecuado, se necesitan extremos no zigzagueantes
¿Qué necesitas?
¿qué necesita?
Términos y condiciones
Buenas personas, si alguien sabe cómo hacer un indicador de acuerdo a mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 para el código.
Consejo gratuito. Después de sus condiciones "if", el indicador busca la barra con el valor mínimo en las últimas 3 barras. Encuentra correctamente su mínimo por el índice encontrado. Pero lo pasas a la barra con un índice diferente en el buffer. Ahí es donde se produce el cambio.
No lo he comprobado, pero inténtalo
amables, si alguien sabe cómo hacer un indicador de acuerdo con mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 por código.
Póngase en contacto aquí
Buenas personas, si alguien sabe cómo hacer un indicador de acuerdo a mis condiciones descritas anteriormente, estoy dispuesto a pagar por el trabajo, $ 50 para el código.
Escriba la condición en palabras y cuando la condición se cumpla, en qué barra debe aparecer el indicador. Puedes mostrarlo en una foto.
1. Por favor, proporcione la información mínima (las tres primeras líneas de la pestaña del libro de registro después de reiniciar el terminal)
2 Por favor, actualice la construcción
2021.01.25 07:11:36.748 Terminal Alpari MT5 x64 build 2755
2021.01.25 07:11:36.749 Terminal Windows 10 build 14393, Intel Core i3-10100 @ 3.60GHz, 12 / 15 GB de memoria, 77 / 111 GB de disco, IE 11, UAC, GMT+0
2021.01.25 07:11:36.749 Terminal C:\Users\User\AppData\Roaming\MetaQuotes\Terminal\36A64B8C79A6163D85E6173B54096685
Creo que lo conseguí después de la actualización.
2021.01.25 07:11:36.748 Terminal Alpari MT5 x64 build 2755 iniciado para Alpari
2021.01.25 07:11:36.749 Terminal Windows 10 build 14393, Intel Core i3-10100 @ 3.60GHz, 12 / 15 Gb de memoria, 77 / 111 Gb de disco, IE 11, UAC, GMT+0
2021.01.25 07:11:36.749 Terminal C:\Users\User\AppData\Roaming\MetaQuotes\Terminal\36A64B8C79A6163D85E6173B54096685
Creo que lo conseguí después de una actualización.
Actualice la compilación (conéctese al servidor MetaQuotes-Demo y luego realice dos pasos:
. )
La versión actual es la 2761.
Buenas tardes a todos. Tengo el cheque puesto, pero olvidé probarlo. Menos mal que hoy me he acordado de ello... Aquí está esta comprobación del nivel de parada del mod.
Cuando se prueba esta comprobación, se producen los errores que se muestran en la siguiente captura de pantalla
Y lo que es interesante, como me aconsejaron, añadí a esta comprobación el dominio por 1,5 de la siguiente manera
Esta adición no resuelve el problema aparecido prueba da errores como en la captura de pantalla a continuación.
Si se comenta esta comprobación en el nivel de parada del mod, no hay errores. ¿Cuál es el error en la comprobación, por favor, indíquelo? Sin ella, no se puede iniciar el grial en el real - será prohibido inmediatamenteL O_o
Consejo gratuito. Después de sus condiciones "if", el indicador busca la barra con el valor mínimo en las últimas 3 barras. Encuentra correctamente su mínimo por el índice encontrado. Pero lo pasas a la barra con un índice diferente en el buffer. Ahí es donde se produce el cambio.
No lo he comprobado, pero inténtalo.
¡¡¡Gracias, eso sí que ha solucionado el problema!!!
Si no te importa, ¿puedes decirme, para no mostrar dos altas/bajas seguidas, sino para tener variabilidad (alta/baja-alta), qué construcción habría que añadir? Entiendo que se necesita una comprobación, como "si el elemento anterior del array era alto, entonces el segundo consecutivo alto no se incluye en el array, y se espera al bajo", pero ¿cómo diseñarlo?