RedeeCash Volumes Indicator 外汇EA

RedeeCash Volumes Indicator 外汇EA-EA侦探社 - 全球领先的MQL5官网外汇EA机器人MT4自动化交易EA资源免费分享网站
RedeeCash Volumes Indicator 外汇EA
此内容为免费资源,请登录后查看
0积分
免费资源

如果免费资源下载的文件为TXT文档

请联系站长更新!站长微信:Lv596999  Telegram:@eapoj

“Mql5官网”板块的EA基本都有,大部分是无限制NODLL版,NODLL版本MT1420升级,大多数不可用!这些EA来源为国外花钱买过来的

有需要,请联系站长!

“EA测评”板块资源全部现有,看见不错的,可以联系站长看EA在确定是否收费

“无限制EA”板块,大部分免费,下载文件全部存在,都可以免费下载

站长硬盘EA太多,因大部分时间做交易,做风控,没太多时间更新下载地址,请谅解!

需要更新下载文件,请联系站长微信!国外朋友请联系Telegram。


Version History:

Date Version Changes
6/20/2022 1.00 Initial release
6/21/2022  1.10 Add global variables for Minimum (SYMBOL_volume_min) and Maximum (SYMBOL_volume_max) History Volumes 

Description:

RedeeCash Volumes Indicator is the Volumes indicator that you have come to trust for market entry and exit with the added benefit of exposing key metrics as global variables. Including global variables in an indicator permits easier interaction with expert advisors (EA) and scripts.

When attaching the indicator to a chart, you will have a visual representation of both increasing (GREEN) and decreasing volumes (RED). The increasing volume indicates buyer’s and seller’s interest in the currency through increased long and short trades, while the decreasing volume indicates the buyers and sellets no longer interest in the currency through decreased long and short trades.

Code Sample:

To invoke this indicator from an EA or script, call the iCustom metatrader function,

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);

}

result is,

        2022.06.20 03:48:24.711 RedeeCash_Volumes_Test EURUSD-5,H4: Active Volume Buffer: UP, Volume: 15693.0, Previous Volume: 14367.0

Usage:

Usage is based on defining your trading rules. For example, using the 50 and 200 simple moving averages on the daily chart to determine the trend direction, then use the “RedeeCash_Volumes Indicator” to determine the strength and whether byers or sellers are entering or exiting the market?

TREND ACTIVE BUFFER PREVIOUS VOLUME vs CURRENT VOLUME  TRADE
UP UP PREVIOUS < CURRENT VOLUME ENTER BUY
DOWN UP PREVIOUS > CURRENT VOLUME ENTER SELL

© 版权声明
THE END
喜欢就支持一下吧
点赞54 分享
相关推荐