RedeeCash Volumes Indicator
- Indicadores
- Patrick Odonnell Ingle
- Versión: 1.10
- Actualizado: 21 junio 2022
Historial de versiones:
| Fecha | Versión | Cambios |
|---|---|---|
| 6/20/2022 | 1.00 | Versión inicial |
| 6/21/2022 | 1.10 | Adición de variables globales para los volúmenes históricos mínimo (SYMBOL_volume_min) y máximo (SYMBOL_volume_max) |
Descripción:
RedeeCash Volumes Indicator es el indicador de volúmenes en el que ha llegado a confiar para la entrada y salida del mercado con la ventaja añadida de exponer métricas clave como variables globales. La inclusión de variables globales en un indicador permite una interacción más fácil con los asesores expertos (EA) y secuencias de comandos.
Al adjuntar el indicador a un gráfico, tendrá una representación visual de los volúmenes crecientes (VERDE) y decrecientes (ROJO). El volumen creciente indica el interés de los compradores y vendedores en la divisa a través del aumento de las operaciones largas y cortas, mientras que el volumen decreciente indica que los compradores y vendedores ya no están interesados en la divisa a través de la disminución de las operaciones largas y cortas.
Ejemplo de código:
Para invocar este indicador desde un EA o script, llame a la función iCustom metatrader,
iCustom(Symbol(),PERIOD_CURRENT,"Market/RedeeCash Volumes Indicator",1,0); string UpBufferVarName = StringConcatenate(Symbol(),"_volume_upbuffer"); string DownBufferVarName = StringConcatenate(Symbol(),"_volume_dnbuffer"); string VolumeVarName = StringConcatenate(Symbol(),"_volume"); string PrevVolumeVarName = StringConcatenate(Symbol(),"_volume_prev"); string ActiveBufferVarName = StringConcatenate(Symbol(),"_volume_active_buffer"); string MinVolumeVarName = StringConcatenate(symbol,"_volume_min"); string MaxVolumeVarName = StringConcatenate(symbol,"_volume_max"); double activeVolumeBuffer = GlobalVariableGet(ActiveBufferVarName); double volume = GlobalVariableGet(VolumeVarName); double previousVolume = GlobalVariableGet(PrevVolumeVarName); if (activeVolumeBuffer == 2) { Print("Active Volume Buffer: UP, Volume: ",volume,", Previous Volume: ", previousVolume); } else if (activeVolumeBuffer == 3) { Print("Active Volume Buffer: DOWN, Volume: ",volume,", Previous Volume: ", previousVolume); }
el resultado es,
2022.06.20 03:48:24.711 RedeeCash_Volumes_Test EURUSD-5,H4: Volumen Activo Buffer: UP, Volumen: 15693.0, Volumen anterior: 14367.0
Uso:
El uso se basa en la definición de sus reglas de negociación. Por ejemplo, utilizar las medias móviles simples de 50 y 200 en el gráfico diario para determinar la dirección de la tendencia y, a continuación, utilizar el "Indicador RedeeCash_Volumes" para determinar la fuerza y si los compradores o vendedores están entrando o saliendo del mercado?
| TENDENCIA | BUFFER ACTIVO | VOLUMEN ANTERIOR vs VOLUMEN ACTUAL | COMERCIO |
|---|---|---|---|
| ARRIBA | ARRIBA | ANTERIOR < VOLUMEN ACTUAL | ENTRAR COMPRA |
| ABAJO | ARRIBA | ANTERIOR > VOLUMEN ACTUAL | ENTER VENDER |
