MJ Indicators Help Info

OALop4MAOrder_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


OALop2MAOrder_MTFSame - OALop8MAOrder_MTFSame have the same documentation as they differ only in the number of MA.

OALopMAOrder_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 ONLY ALERT indicator based on bar open price. Only the live (wiggling) part is using the last tick price(closing price)

ALERT OPTION: When all MAs are stacked in order:



COMPARE TO OTHER INDICATORS: It can easily be compared. Use the other indicator by me which also plots the MAs: manually check the direction. Now Apply this indicator and the Alerts must be the same as the one which plots the MAs.



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.


"== MA2 DEFINITION =="

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

*iMA2Period: MA2: Averaging period for calculation.


"== MA3 DEFINITION =="

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

*iMA3Period: MA3: Averaging period for calculation.


"== MA4 DEFINITION =="

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

*iMA4Period: MA4: Averaging period for calculation.


"== MA5 DEFINITION =="

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

*iMA5Period: MA5: Averaging period for calculation.


"== MA6 DEFINITION =="

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

*iMA6Period: MA6: Averaging period for calculation.


"== MA7 DEFINITION =="

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

*iMA7Period: MA7: Averaging period for calculation.


"== MA8 DEFINITION =="

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

*iMA8Period: MA8: Averaging period for calculation.



_____________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 =====