MJ Indicators Help Info

ALop5MAUpDn_MTFSame_0.00.mq4 File Reference


Detailed Description

Author:
Copyright (c) 2011, MJ
Version:
0.00

$$$ NOTE $$$: If you post the indicator somewhere or mail it to a friend: please include also the info file so that they may benefit from it too. THANKS


ALop2MAUpDn_MTFSame - ALop8MAUpDn_MTFSame have the same documentation as they differ only in the number of MA.

ALopMAUpDn_MTFSame__2-8MA_main.gif


SHORT DESCRIPTION: ALopBarTouchMaZone (ALERT Chart Bar touches the MA Zone (Zone between (incl MA themself) two MA's)

Is a MTF ALERT indicator based on bar open price. Only the live (wiggling) part is using the last tick price(closing price)

ALERT OPTION: UP: ALL MA point up. DOWN: ALL MA point down..



COMPARE TO OTHER INDICATORS: it can not so easily be compared with any other standard indicators as it is a MTF version.
Best way to compare it is to use the opEMA, opSMA (which is a Chart Interval version by me) on a chart with the period set to the same as one uses for iMTFResourceInterval.



OTHER INPUT VARIABLES

Other Input Parameters which are specific to this Indicators etc....



_____________1_____________ = "<<< MA SETTINGS >>>"



iMTFResourceInterval: is the original MTF Time Frame Interval (Period 5=M5, 15=M15, 30=M30, 60=H1, 240=H4, 1440=D1, 10080=W1, 43200=MN1). IMPORTANT: it must be greater than the chart period. which eliminates the M1


"== MA1 DEFINITION =="

*iMA1Method: MA1: Method: 0=SMA, 1=EMA.

*iMA1Period: MA1: Averaging period for calculation.

*iMA1LineStyle: MA1: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA1LineWidth: MA1: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA1: Line color. Can not be None Color


"== MA2 DEFINITION =="

*iMA2Method: MA2: Method: 0=SMA, 1=EMA.

*iMA2Period: MA2: Averaging period for calculation.

*iMA2LineStyle: MA2: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA2LineWidth: MA2: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA2: Line color. Can not be None Color


"== MA3 DEFINITION =="

*iMA3Method: MA3: Method: 0=SMA, 1=EMA.

*iMA3Period: MA3: Averaging period for calculation.

*iMA3LineStyle: MA3: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*>iMA3LineWidth: MA3: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA3: Line color. Can not be None Color


"== MA4 DEFINITION =="

*iMA4Method: MA4: Method: 0=SMA, 1=EMA.

*iMA4Period: MA4: Averaging period for calculation.

*iMA4LineStyle: MA4: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA4LineWidth: MA4: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA4: Line color. Can not be None Color


"== MA5 DEFINITION =="

*iMA5Method: MA5: Method: 0=SMA, 1=EMA.

*iMA5Period: MA5: Averaging period for calculation.

*iMA5LineStyle: MA5: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA5LineWidth: MA5: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA5: Line color. Can not be None Color


"== MA6 DEFINITION =="

*iMA6Method: MA6: Method: 0=SMA, 1=EMA.

*iMA6Period: MA6: Averaging period for calculation.

*iMA6LineStyle: MA6: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA6LineWidth: MA6: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA6: Line color. Can not be None Color


"== MA7 DEFINITION =="

*iMA7Method: MA7: Method: 0=SMA, 1=EMA.

*iMA7Period: MA7: Averaging period for calculation.

*iMA7LineStyle: MA7: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA7LineWidth: MA7: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA7: Line color. Can not be None Color


"== MA8 DEFINITION =="

*iMA8Method: MA8: Method: 0=SMA, 1=EMA.

*iMA8Period: MA8: Averaging period for calculation.

*iMA8LineStyle: MA8: Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iMA8LineWidth: MA8: Line width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cMALine: MA8: Line color. Can not be None Color



_____________2_____________ = "<<< ALERT SETTINGS >>>"

*bPastAlertsOn: * Main On/Off alert option for Past data Alerts. If it is false: there is no alert for Past Data no matter what the other Alert settings are.

*bLiveAlertsOn: Main On/Off alert option for Live Alerts. If it is false: there is no alert no matter what the other Alert settings are.

*iAlertOptionWhen: Alert Option When to Alert:

*bPopUpAlert: If there is an valid Alert: send a PopUp Alert.

*bSoundAlert: If there is an valid Alert: play a Sound Alert.

*sAlertSoundFileName: Name of the Soundfile used for bSoundAlert.

*bEmailAlert: If there is an valid Alert: send an Email Alert (must be correctly configured in MT4 Client).

*bWriteFileAlert: If there is an valid Alert: write it to a AlertFile. (Might fill up your harddisk if not watched) Files are created in MT4:" experts/files: (Notes: Files can only be opened in the terminal_directory\experts\files folder (terminal_directory\tester\files if for expert testing) or in its subfolders)."

*bVLineAlert: If there is an valid Alert: create a VLine on the Chart Bar (Note in case more than one Alert happens we only update the VLine: this means in case an indicator uses different colors fo up and Down Signals only te last one will be recognizable with VLines.

*iAlertVLineStyle: VLine Alerts Line Style: 0=Solid, 1=Dash, 2=Dot, 3=DashDot, 4=DashDotDot.

*iAlertVLineWidth: VLine Alerts width. Valid values are: 1,2,3,4,5. BUT it seems it accepts also individual higher numbers which is quite useful.

*cAlertVLineColorUP: VLine Alerts UP Color value to set/get object color.

*cAlertVLineColorDN: VLine Alerts DOWN Color value to set/get object color.

*bAlertVLineBack: If TRUE: VLine Alerts are Drawn in Background. Boolean value to set/get background drawing flag for object.

*iAlertVLineSubWindowNum: Index of the window where the object will be added. Window index must exceed or equal to 0 and be less than WindowsTotal(). 0 is main chart window.

===== END OF ===== OTHER INPUT VARIABLES =====