Jump to content

John smiths MT4 tools


Recommended Posts

Re: REG- John smiths MT4 tools

 

NOT that password for the archive,copycat.Those indicators are working only if username and password is licensed from the owner aka John Smith.That's the reason I was crying :(( :((

 

Oh sorry, I misunderstand you.. I had a quick peek of the whole package. I have to admit it is by far the most sophisticated "TOOLS" available I have ever seen for MT4 platform. The developer(s) must have spent great deal of time in developing this. It is targeted for seasoned manual traders as it is not those set and forget EAs like FapTurbo, EuroBlaster, etc...

 

It is the first time I see a commercial product that use a "REAL" authentication server for licensing check. As a result, an end user is very vulnerable because you have no control over what will be send back to the developers. It enforces auto-update during the very start of the EAs/Indicators therefore developers can upgrade to a new version anytime that could have some "malicious" code to get more of your personal information. Currently it sends your account number, Account name, EA name, Demo or Live, broker name, broker server, your IP address to the developer. Do you feel intruded? I do ...

 

An Interesting note is the developers didn't use DLL to Lock those authentication functions consider how much effort he has gone through. As a result, we can easily remove those intrusive bits... \m/ My guess is the next version we may not be so lucky ;)

Link to comment
Share on other sites

Re: REG- John smiths MT4 tools

 

Thanks for the info copycat!

 

Question: How can I tell what information an EA is sending to the developer? Are there logs files in MT4 that logs these details?

 

Thanks.

 

No, it connects to Internet and run a php script inside the EA/Indicator, no any logs/traces left. you are in totally in dark. This is the source code line that what kind of information that are sending

 

gs_184 = gs_160 + "z" + "/" + "a" + "u" + "t" + "h" + "." + "p" + "h" + "p" + "?" + "u" + "=" + gs_192 + "&" + "p" + "=" + gs_200 + "&" + "a" + "=" + AccountNumber() + "&" + "e" + "=" + WindowExpertName() + g_dbl2str_76 + "&" + "d" + "=" + IsDemo() + "&" + "an" + "=" + AccountName() + "&" + "ac" + "=" + AccountCompany() + "&" + "as" + "=" + AccountServer();

 

this line is in init() section and start() section.

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

Hi all, thanks for this tools sharing.

Is there any chance to remove the account validation check since we have the source code ?

 

If I'm right, the online script can be easily removed from the source code right?

Can you tell me which procedures/programming code lines should be removed from MQ4 filrs?

 

Thanks

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

Regarding the authetication, they are not doing it secretly. read their overview page at Fxstreet.

 

http://www.fxstreet.com/services/john-smith-tools/info.aspx

 

We feel our software contains such unique features Metatrader users could only have dreamt of until now - e.g. online version check, online self-update, encrypted online instant authentication against the authorization server and more and everything fully automatic! This is a first in the Metatrader environment. The JST software is even able to extend the history data amount. Another first.

 

if you look at the subscription prices, you will understand why they make additional effort to do that.

Prices

1 month: 69 €

3 months: 199 €

6 months: 349 €

12 months: 599 €

Link to comment
Share on other sites

  • 1 month later...

Re: John smiths MT4 tools

 

Did you educated ALL the indicators provided with the John Smith Tools package,copycat ?Because I think don't find some of the below EA's / indicators in the rar file you so kindly provided to us.:( :o

 

Because look at this and I quote from developer's web site :

 

Automatic History Downloader (AHD)

Excellent indicator (expert) combining the power of currency pairs autodetection and unique automatic history data management. +

 

Main Features

for each detected pair with majors (8 main currencies) on both sides and for each timeframe (from M1 to D1), the amount of history bars is displayed

for each timeframe, the pair with the shortest history is highlighted

automatic downloading of all the necessary history data for all displayed pairs based on the adjustable parameters (desired amount of bars specified separately for each timeframe)

 

Currency Strength Indicator including Divergence Detector (CSI)

Brand-new indicator which for each of 8 major currencies calculates overall strength using the data from all available currency pairs containing majors on both sides. +

 

Main features

for any given point in time, the overall strength is calculated using the data from the recent history segments of specified length (by default 'last 240 hours' which should correspond to 2 trading weeks)

furthermore, for each of 8 currencies, the speed of overall strength rising/falling is calculated and displayed in sorted order from the fastest rising to the fastest falling; the speed algorithm is adjustable and updated at every tick

in the 'cross mode', the difference between overall strengths of two particular currencies of the currency pair this indicator is attached to is shown

most important settings can be controlled and changed globally (using hotkeys or scripts) in the real-time for all the charts at once without the necessity of the manual adjusting the indicator's properties

optional EMA feature to smooth out the data

fixed linear double-precision percentage scale from 0% (overall weakest currency) to 100% (overall strongest currency)

various display customizations including the colors, width and graph type (line/histogram) and even font type and size of the data

in the 'cross mode', optional audio/visual notification when the zero line is crossed

(i.e. when one currency of the pair just turned from overall weaker to overall stronger compared to the other one of the given pair, and vice versa)

in the 'cross mode', built-in divergence detector capable of detection of 'possible' divergences (something what seems at the moment to be a divergence, but isn't confirmed yet) and already 'confirmed' divergences

 

Moving Pivots Indicator (MPI)

Versatile pivots indicator calculating pivot values from 'last 24 hours' thus allowing the highest possible accuracy. +

 

Main features

special and very unique algorithm allowing the recalculation of the pivots at virtually any frequency - besides traditional recalculation every 24 hours, all the pivot data can be recalculated for example every 4 hours, every hour, every 5 minutes, every minute, and in the 'real-time mode' the data can be even recalculated at every tick (maximal possible update frequency, for real 'accuracy enthusiasts')

besides the traditional pivots formula can calculate also Fibonacci pivots

can calculate and display either standard pivot points (main pivot point P and 3 bands S1 R1, S2 R2, S3 R3), or mid-pivot points (P, S0.5 R0.5, S1 R1, S1.5 R1.5) if finer granularity is needed

in addition to the classic history representation, the actual (most current) pivot data can be also displayed as (moving) horizontal lines (either full-length or of the specified length) which, in addition, can be drawn in the background

(i.e. 'under' the main price chart, to avoid distortion of candles)

wide range of settings, including:

number of bands switch (0 - 3)

pivots/mid-pivots switch

standard/Fibonacci mode switch

drawing history lines enable/disable switch

drawing horizontal lines enable/disable switch

short/full horizontal lines switch

customizable extra price-line highlighting

customizable text labels

 

Currency Pivots Indicator including Divergence Detector (CPI)

Brand-new indicator which for each of 8 major currencies calculates overall pivot position using the data from all available currency pairs containing majors on both sides. +

 

Main features

for any given point in time, the overall pivot position is calculated using the data from the recent history segments of 'last 24 hours'

'sister' indicator to CSI with several differences:

while CSI shows short to intermediate term trend (by default the period of 10 trading days), CPI is focused more to 'what is happening right now'

different formula

different scale with no fixed minimum/maximum

furthermore, for each of 8 currencies, the speed of overall strength rising/falling is calculated and displayed in sorted order from the fastest rising to the fastest falling; the speed algorithm is adjustable and updated at every tick

in the 'cross mode', the difference between overall pivot positions of two particular currencies of the currency pair this indicator is attached to is shown

most important settings can be controlled and changed globally (using hotkeys or scripts) in the real-time for all the charts at once without the necessity of the manual adjusting the indicator's properties

optional EMA feature to smooth out the data

variable linear double-precision percentage scale, mostly within the range from -100% (overall mid-pivot S0.5 position) to 100% (overall mid-pivot R0.5 position)

various display customizations including the colors, width and graph type (line/histogram) and even font type and size of the data

in the 'cross mode', optional audio/visual notification when the zero line is crossed

(i.e. when one currency of the pair just turned from overall weaker to overall stronger compared to the other one of the given pair, and vice versa)

in the 'cross mode', optional audio/visual notification when the specified level is exceeded

(i.e. when the difference between overall pivot positions of two particular currencies of the currency pair exceeds the specified level)

in the 'cross mode', built-in divergence detector capable of detection of 'possible' divergences (something what seems at the moment to be a divergence, but isn't confirmed yet) and already 'confirmed' divergences

 

Currency Strength/Pivots Meter (CSPM)

Special indicator (expert) providing a framework where the very current data from the CSI/CPI indicators is congregated and displayed in well arranged graphic-meter form together with (optional) real-time mini-chart, with the update frequency of 1s (yes, every second). +

 

Main features

the current overall strength and the overall pivot positions are calculated using the data from the most recent history segments of specified length

for each of 8 major currencies is displayed:

overall strength/pivot positions, expressed in graphical as well as numerical form

optional graphic indication whether overall strength/pivot levels are currently rising/falling

optional graphic indication whether overall strength/pivot levels are currently accelerating in its rising/falling

graphic indication when overall pivot level appears above 100% (overall mid-pivot R0.5) or below -100% (overall mid-pivot S0.5)

optional graphical mini-chart with linear double-precision percentage scale, either in 'strength' mode or 'pivot' mode, with adjustable scroll-interval (if set above 1s, the resulting value is the arithmetic average of all values calculated within given interval) and optional minute separators (vertical grid)

most important settings can be controlled and changed globally (using hotkeys or scripts) in the real-time without the necessity of the manual adjusting the indicator's properties

various display customizations including the colors, width, font type and size of the data

optional mini-chart's scale description and graphic-meter's scale description

for each of 8 major currencies is furthermore implemented:

optional audio signalization when overall strength acceleration is detected

optional audio signalization when overall pivot level appears within the specified 'near' deviation (by default 2%) of 100% or -100% (i.e. from 98% to 102%, or from -98% to -102%)

optional audio signalization when overall pivot level appears above 100% or below -100%, with regards to 'near' deviation (i.e., with the default settings, above 102% or below -102%)

optional audio/visual/e-mail notifications with the following features (all configurable separately for each of 8 currencies):

4 triggers per currency: overall strength level above/below and overall pivot level above/below

2 'timeout' variables per currency: timeout for overall strength level alarm and timeout for overall pivot level alarm

(i.e. how often is the alarm of the same event allowed to occur)

 

2 'iteration' variables per currency: number of iterations for overall strength level alarms and number of iterations for overall pivot level alarms

(i.e. how many times is the alarm of the same event allowed to occur; with the special value for 'never' and 'infinite')

 

 

Seven of the most used Indicators with incorporated Divergence Detector (CCI_Div, Mom_Div, OsMA_Div, MACD_Div, OBV_Div, RSI_Div, Sto_Div)

Full-featured well-known indicators including: +

 

Commodity Channel Index (CCI) Indicator

Momentum Indicator

Moving Average of Oscillator (OsMA) Indicator

Moving Averages Convergence/Divergence (MACD) Indicator

On Balance Volume (OBV) Indicator

Relative Strength Index (RSI) Indicator

Stochastic Indicator

Main features

all standard features of respective indicators

built-in divergence detector capable of detection of 'possible' divergences (something what seems at the moment to be a divergence, but isn't confirmed yet) and already 'confirmed' divergences, with:

for indicators with fixed scale (CCI, RSI, Stochastic) - a possibility to set the 'minimal significant deviation' to display and alert only significant divergences (filtering out the 'noise')

an ability to separately configure the appearance of divergence trend-lines in the main price chart area and/or in the indicator chart area in order to stress out a divergence, including the possibility to separately configure the width of these price's and indicator's trend-lines

 

Fibonacci Bollinger Bands Indicator with Enhanced Features (FBBI)

Unique and very efficient indicator combining the Bollinger Bands principles with Fibonacci numbers and Wilder's smoothed Average True Range algorithm. +

 

Main features

displays 4 bands around the imaginary middle (SMA with the default period 20) which are the most likely zones where the price either bounce off or continue towards the next band; furthermore, the third and fourth band is often used to identify so-called extreme overbought/oversold areas indicating an upcoming market turn, or, especially if seen in higher timeframes, indicating a strong pressure in the given currency pair

all used Fibonacci numbers are adjustable in the indicator's properties; also, the period of the (non-displayed) middle SMA is adjustable (non-displayed because the Metatrader unfortunately doesn't allow to display more than 8 lines per indicator)

most of the settings can be controlled and changed globally (using hotkeys or scripts) in the real-time for all the charts at once without the necessity of the manual adjusting the indicator's properties

optional fully customizable audio/visual/e-mail notification when the price appears beyond the 3rd band and beyond the 4th band; furthermore, the notification of the 3rd band may be restricted to only those cases when the price appears within the specified distance (by default 20%) from the high/low calculated from the specified history range (by default 'last 240 hours')

 

Last 5pmEST Distance Indicator (L5EST)

Relatively simple yet very effective indicator displaying the relative distance between the current price and the open price from the last 5pm EST (actual broker's timezone and local computer's timezone and the deviation between them is detected and calculated automatically). +

 

Main features

5pm EST is the very time when the present trading day ends, swap (roll-over) interest rates are applied and at the same time the new trading day begins, so the '5pm EST open price' is actually the open price of a trading day; therefore this indicator allows to see at very first sight how the given currency pair is doing any single day

furthermore, this indicator allows to examine the market movement of all 3 world markets (Asia, EU, US) within a given day and see whether the later market happens to be in reversal mode compared to the former market

(e.g. US market sometimes reverses what happened during EU market)

at every 5pm EST the indicator's data is resetted (set to 0) and optional vertical separator of specified height and color is drawn

single-color/multi-color switch; multi-color mode allows to specify different color for the data above 0 (above the price from the last 5pm EST) and different color for the data below 0

all the data can be displayed either as a pure price offset (e.g. '0.0165') or recalculated as a deviation in pips (e.g. '165')

optional horizontal line drawn in the main price chart (optionally drawn in the background) displaying the price from the last 5pm EST, thus allowing another way to easily see whether the current quote is above or below the open price from the beginning of the trading day

optional MA feature with adjustable period allows to smooth out the noise and show the price swings; all 4 MA modes (SMA, EMA, SMMA, LWMA) are supported

 

Moving MTF ATR Indicator with Enhanced Features (MTFATR)

Significantly enhanced multi-timeframe ATR indicator with several interesting additional features. +

 

Main features

multi-timeframe - in a given chart timeframe can be displayed the data either for the same timeframe (traditional approach) or for any higher timeframe up to 'daily'

(e.g. in M5 timeframe chart can be displayed indicator's data calculated from H4 timeframe chart)

allows to select MA period as well as MA mode; all 4 MA modes (SMA, EMA, SMMA, LWMA) are supported

2 modes of operation - ATR mode (when MA period is greater than 1), Range mode (when MA period is equal to 1)

optional 4 lines of text, separately switchable and fully customizable (i.e. text position, font type and size), showing:

1st line - the current (most recent) data, shown in respective color according to its ratio to the average and to the maximum (i.e. if the current data exceeds the average then is shown in yellow color; if exceeds the maximum then is shown in red color); all colors and ratios for comparison are fully customizable

2nd line - the average of specified number of 'last N' values (by default 'last 10') and its percentage ratio to the current data

3rd line - the maximum of specified number of 'last N' values and its percentage ratio to the current data

4th line - 'Last 5pmEST Distance' value (feature taken from the Last 5pmEST Distance Indicator) shown in respective color

(i.e. positive value in green, negative value in red)

optional switch when all 4 lines are shown in compressed form in just 1 single line

another optional switch for even more compressed, extra short interpretation line

fully customizable optional extra feature allowing to display another the 'Last 5pmEST Distance' value (feature taken from the Last 5pmEST Distance Indicator) shown in respective color in form of a single number (with optional and customizable 'before' and 'after' descriptive string) anywhere in the chart window

(e.g. small green/red number in round brackets shown in the left lower corner of the main price chart)

optional 'Last 5pmEST Distance' horizontal line drawn in the main price chart (feature taken from the Last 5pmEST Distance Indicator)

 

Trend Strength Indicator (TSI)

Multi-timeframe indicator showing the position of the price related to the specified SMA(s), in 'SMA' mode, or to the specified RSI, in 'RSI' mode, in the form of color blocks. +

 

Main features

ulti-timeframe - in a given chart timeframe can be displayed the data either for the same timeframe (traditional approach) or for any higher timeframe up to 'daily'

in 'SMA' mode, when 'TF' is set to less than 1440 (D1):

the position of the price is compared to the specified SMA (calculated from the 'TF' timeframe) and the result is displayed in the form of blocks of 2 specified colors (by default green/red)

furthermore, at the specified position on the chart is (optionally) displayed the most recent value of the SMA in numerical form (with fully customizable font type, size and color) and when the price appears within the specified 'SMAnear' deviation (by default 15 pips) of the SMA, the SMA value is automatically shown in the specified respective font color (by default green/red)

in 'SMA' mode, when 'TF' is set to 1440:

the position of the price is compared to the complex set of 4 specified SMAs (calculated from the 'TF', thus D1, timeframe) and 1 specified EMA (calculated from the 'TFema' timeframe) which gives in total 32 possible combinations, thus the result is displayed in the form of blocks of 8 specified colors

in 'RSI' mode:

the position of the specified RSI (calculated from the 'TF' timeframe) is compared to the '30', '50' and '70' levels and at the same time the price is compared to the specified SMA (calculated from the 'rTFsma' timeframe) which gives in total 12 combinations, thus the result is displayed in the form of blocks of 6 specified colors)

during the comparison, the resulting color of a block is calculated not only from the actual RSI (and SMA), but also the previous RSI value is taken into consideration

furthermore, at the specified position on the chart is (optionally) displayed the most recent value of the RSI in numerical form (with fully customizable font type, size and color)

SMA/RSI mode switch can be controlled and changed globally (using hotkeys or scripts) in the real-time for all the charts at once without the necessity of the manual adjusting the indicator's properties

 

Gap Detector (GD)

Relatively simple yet very effective indicator combining the power of currency pairs autodetection and gaps detection algorithm. +

 

Main features

a gap (i.e. the hole between the current open price and the very previous close price) may basically occur in 2 forms:

during the trading (i.e. the open price at, for example, 11:15:00 is different from the close price at 11:14:59) - doesn't happen very often and usually is a result of some fundamental event

(e.g. news-driven steep slope market)

when a new trading week begins (i.e. the very first open price seen in the new trading week is different from the very last close price seen in the last trading week) - this happens relatively more often and usually may be either a result of some weekend event or the immediate continuation of a market movement from the end of the last week

audio/visual notification when a gap is detected; the gaps can be detected either for all security symbols (currency pairs and other financial instruments), or only for currency pairs containing majors on both sides, or only for specified symbols (up to 10 symbols separately specified in the indicator's properties)

the maximal allowed age of the gaps can be specified as well as the minimal size of the gaps (specified in pips and/or in percentage ratio)

 

Timezone Info (TI)

A script showing useful timezone related information. +

 

Main features

local computer's timezone, including daylight saving time indication (DST)

GMT time

actual broker's timezone, including last known broker's time

whether the Forex is open (and the remaining time to the close) or closed (and the remaining time to the open)

 

MTF Channels Indicator with Enhanced Features (MTFCH)

Multi-timeframe indicator allowing to automatically detect and draw price channels with several interesting additional features and Fibonacci numbers utilization. +

 

Main features

multi-timeframe - in a given chart timeframe can be displayed the data either for the same timeframe (traditional approach) or for any lower or higher timeframe up to 'monthly'

besides standard channel lines, can optionally display also the following Fibonacci channel lines (individually selectable):

23.6% inside line

38.2% inside line

50% inside line (the middle line)

61.8% inside line

76.4% inside line

a couple of 123.6% extended (outside) lines

a couple of 138.2% extended (outside) lines

a couple of 150% extended (outside) lines

a couple of 161.8% extended (outside) lines

a couple of 176.4% extended (outside) lines

each channel line can have customized color, width and line style

the number of bars used for the channels detection as well as the length of the channel (optionally drawn in the background) is adjustable

informative 1-line or 2-lines description can be optionally shown anywhere on the price chart with fully customized font type, size and color

furthermore, every time when the price breaks the channel, such spot on the chart can be optionally highlighted with the mark of specified color

 

MailAlert On Order Open-Close (MailAlert)

Simple indicator (expert) providing automatic e-mail notifications of trading orders. +

 

Main features

allowing to detect and report (via e-mail) the following events (individually selectable):

newly opened order

newly created pending order

closed order

deleted pending order

each e-mail contains all the necessary information stated directly in the mail's subject, including:

type of order

time when the order was opened/created, time when the order was closed/deleted

lotsize

currency pair

open quote; close quote

profit/loss in the deposit currency

new event (opened/created/closed/deleted order) is detected as fast as within 1 second

 

Micro Status Indicator (MSI)

An indicator calculating high/low from the most recent history segment of specified length and also providing some very useful trading-related information. +

 

Main features

in mode 1:

displays the distances (in pips) from the highest and the lowest price of the specified history range (by default 'last 240 hours'); the data is shown in sorted form so the shorter distance is always displayed first

highlight (with the specified color) the data when the price appears within the specified distance (by default 3 pips) from the high/low

displays (optionally) the current spread value as well as the current stop and freeze levels (individually selectable)

the data can be shown in standard or in compressed form

in mode 2 displays the following information about the positions opened on the pair this indicator is attached to:

total number of all respective open positions

total size of all respective positions in lots; opposite (mutually 'cancelling') long/short positions are automatically considered

(e.g. if there is 2-lots buy order and 1-lot sell order, then total lotsize is 1 lot)

total profit/loss in the deposit currency

total ticksize (profit/loss difference when pair's quote changes by 1 pip) in the deposit currency; opposite (mutually 'cancelling') long/short positions are automatically considered

(e.g. if there is 2-lots buy order and 2-lots sell order, then total ticksize is 0)

'average open price' of all respective open positions - the quoted price of the pair when (if seen) the total profit/loss of those positions would become closest to 0 (break-even)

all the data is updated at every tick and can be shown anywhere on the chart with customizable font type, size and colors

optional customizable audio/visual notification when the price appears within the specified distance from the high/low

optional fully customizable audio/visual/e-mail notifications when the price reaches the high/low and when the price exceeds the high/low (thus making a new high/low)

optional e-mail notification containing all the trading information (as provided in mode 2) and including the actual quoted price, sent in the specified interval (by default 300 seconds); additional switch to send this e-mail notification even when no open respective position is found (useful for periodic notification of the selected pair's quote on the e-mail or cellular phone)

 

Watcher including Enhanced Trailing Stop, AutoClose and Configuration Management (Watcher)

Special indicator (expert) providing several very unique features. +

 

Main features

displays the following account information:

leverage (e.g. '1:100')

Stop Out level (e.g. '30%'); if the margin level drops to this level, all open positions are automatically closed by the broker

the mode how the free margin is calculated (either only floating profit is used, or only floating loss, or both floating profit and loss, or no floating profit nor loss is used for the calculation)

balance

equity

margin level in percentage

number of open positions

actual floating P/L in the deposit currency and in percentage regarding to the account balance

also, all balance information can be optionally sent as an e-mail notifications in the specified interval (by default every 300 seconds); e-mails are sent out only if any open position is detected

enhanced Trailing Stop (TS) function which automatically moves the SL (Stop Loss) of the selected positions forward as their floating profit rises, thus allowing to secure a proportionate part of that profit on-the-fly

at the beginning, when a position is opened (thus its profit is negative), the SL is (optionally) automatically calculated and set according to the specified SL% derived from the account balance (by default 2%); if SL% sub-feature is enabled but set to 0, the SL is set to the minimal possible distance, considering the current spread/stop levels (useful for scalping)

when the profit of a position reaches the specified (variable 'TSStartDistance') number of pips, the SL is automatically moved forward to the specified position (variable 'TSStart'); subsequently, as the profit grows, the SL is continuously being kept (with the specified step) in the specified distance (variable 'TSDistance') from the current price; SL is moved only forward, never backward

(e.g. 'TSStartDistance'=10, 'TSStart'=0, 'TSDistance'=15 - when the profit of a position reaches +10 pips, the SL is set to +0, break-even; when the distance between the price and SL exceeds 15 pips, the SL begins to be continuously kept in 15 pips distance)

SL can be moved either linearly (SL is all the time kept in the same distance from the quoted price) or progressively, when the total profit in pips multiplied by the specified progressive factor (variable 'TSFactor') is added to the specified distance

(e.g. 'TSDistance'=15, 'TSFactor'=0.2 - when the profit is +20 pips, the SL is set in 19 pips distance thus at +1; when the profit is +40 pips, the SL is set in 23 pips distance thus at +17; when the profit is +100 pips, the SL is set in 35 pips distance thus at +65 pips etc.)

positions with set TP (Take Profit) can be optionally excluded from the Trailing Stop function; also, positions created with the specified magic number can be excluded as well (to allow coexistence with, for example, automated trading EAs etc.)

most of the settings can be controlled and changed globally (using hotkeys or scripts) in the real-time without the necessity of the manual adjusting the indicator's properties

AutoClose feature capable of watching and closing all open/pending positions at once without ever using any SL

in the simple (retrace disabled) mode, AutoClose watches overall floating P/L (Profit/Loss) of the whole trading account and when this P/L reaches the specified percentage of the account balance (may be even negative number), all open/pending positions are immediately closed/deleted

(e.g. account balance is $1000, several positions are opened, some are in profit some in loss, AutoClose is set to +5% - when total floating profit reaches $50, everything is closed;

similar example, the floating loss is -$100 thus -10%, a trader wants to escape at break-even, if seen, therefore AutoClose is set to 0% and as soon as the P/L gets to $0 everything is closed;

another example, the floating loss is -$250 thus -25%, a trader wants to close all as soon as possible but willing to accept no more than -$100 loss, therefore AutoClose is set to -10% and as soon as the P/L gets to -$100, if seen, everything is immediately closed)

in the retracement mode, AutoClose also watches overall P/L, but when the specified percentage is reached, the retracement from the highest floating profit level starts being monitored and the closure is invoked not until the overall profit retraces to the specified percentage (by default 55%); it could be compared to some form of 'invisible progressive Trailing Stop' applied for all open positions altogether without any use of SLs at all

(e.g. account balance is $1000, AutoClose set to 5%, Retrace set to 55% - when the floating profit reaches $50, the retracement sub-feature is activated and the closure trigger is set to $27.5 and starts being continuously recalculated; now, if the floating profit immediately starts to retrace and declines down to $27.5, everything is closed; if, however, floating profit continues growing, from every new 'high' of the floating profit is recalculated new closure trigger, thus when profit gets to $70 closure trigger is $38.5, when profit rises to $100 closure trigger is $55 and so on; as long as the floating profit doesn't retrace down up to the closure trigger level, all positions are kept open)

retracement closure trigger is moved only forward (higher), never backward (lower)

optional e-mail notifications when retracement sub-feature is activated, sent together with all the necessary information in the specified interval (by default every 300 seconds)

when the closure is invoked, all positions are closed using adjustable 'Slippage' variable and if for whatever reason not all positions are managed to be closed at a time, the attempt is automatically repeated 'Retry' times; the closure is confirmed with audio/visual notification as well as with optional e-mail notification

most of the settings can be controlled and changed globally (using hotkeys or scripts) in the real-time without the necessity of the manual adjusting the indicator's properties

in addition, all global variables can be in the real-time backed up and restored back using up to 10 different config files

each Watcher's text row can be separately turned on/off as well as positioned anywhere on the chart with the specified font type, size and color

to ensure the most accurate and fastest reactions, all Watcher's functions are updated by default every 50 ms, which means update frequency 20x per second (adjustable variable)

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

Copy cat or anyone,

 

I would like to use the JST MailAlert On Order Open-Close to email my trades to a G-mail account

 

how would I go about setting this EA up to do so?

 

Do I need to configure anything in MT4?

 

thanks alot btw.

 

For the JST MailAlert, nothing needs to be done. All you need to do is open a chart for any currency any timeframe and attach the EA to it. But you DO need to setup your MT4, under Tools-> Options-> Email. see this post for setup instructions.

http://forum.mql4.com/9997

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

 

For the JST MailAlert, nothing needs to be done. All you need to do is open a chart for any currency any timeframe and attach the EA to it. But you DO need to setup your MT4, under Tools-> Options-> Email. see this post for setup instructions.

http://forum.mql4.com/9997

 

 

OK i've managed to get MT4 working with sending the Test email. I can now receive that to my G-mail account, using my ISP SMTP and login info.

 

however, when I open or close any orders with the John Smith EA, no emails are received.

 

I tried other similar email alert indicators and EA and same problem. No email received.

 

Has anyone tried this JST tool for emailing open trades and was successful to shed some light?

 

would really appreciate any advice or recommendations to try.

 

thanks

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

OK I just setup everything into IBFX and I have the same issue.

 

So now I've tried with TDFX and IBFX so it's can't be broker issue.

 

The test message in both Mt4 works fine, but the EA says it's sending the information in the Journal log, but no email is received.

 

so the problem must be with my ISP or email settings?

 

any suggestions?

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

OK I just setup everything into IBFX and I have the same issue.

 

So now I've tried with TDFX and IBFX so it's can't be broker issue.

 

The test message in both Mt4 works fine, but the EA says it's sending the information in the Journal log, but no email is received.

 

so the problem must be with my ISP or email settings?

 

any suggestions?

 

 

Okay, I tested with my ISP email address, Tried open / close a number of trades, all emails were received. But for Gmail, doesn't work. Some people in MQL4 forums suggested yahoo mail with work with MT4. i didn't bother try though.

Link to comment
Share on other sites

Re: John smiths MT4 tools

 

Latest Update: GOT IT WORKING !

 

At first you don't succeed....CHEAT !

 

OK below are the steps to make this all work....BUT need some coder assistance here to make some modification to the listed EA....please

 

I've spent several hours trying to set up the email function on my MT4 platform. I finally found the way to make it work..Enjoy!

 

Sign up for a free email account from gmx, then use these settings in the tools/options/email tab on the MT4 platform:

 

SMTP Server: mail.gmx.com:587

SMTP Login : [email protected]

SMTP Passsword: your email password

From: [email protected]

To: email address you want the message to go to

 

Then the JST tool will work...but displays very basic info on the trade in the subject line.

 

Now for the coder assistance. Can some please modify the following code in this EA

This is what the EA currently displays in the received email.

 

Symbol: GBPUSD SELLSTOP 0

Comment:

 

Ticket#: 2706922

Size: 0.10

OpenTime: 2009.09.07 16:16

Open: 1.63500

 

Balance: 2811.87

Used Margin: 0.00

Free Margin: 2811.87

Equity: 2811.87

 

Open Orders: 4

 

Broker: Tadawulfx

Leverage: 200

 

 

 

I would like the Stoploss and Take profit levels added below the Open line.

 

Symbol: GBPUSD SELLSTOP 0

Comment:

 

Ticket#: 2706922

Size: 0.10

OpenTime: 2009.09.07 16:16

Open: 1.63500

STOP LOSS: xxxxx

TAKE PROFIT: xxxx

 

Balance: 2811.87

Used Margin: 0.00

Free Margin: 2811.87

Equity: 2811.87

 

Open Orders: 4

 

Broker: Tadawulfx

Leverage: 200

 

 

ALSO for the subject line it displays this:

SELLSTOP 0.10, bal: 2811.87, eq: 2811.87

 

Can you make it so that it display

SYMBOL, SELLSTOP, OPEN, OPENTIME

 

 

The below link contains two files:

 

http://www.4shared.com/file/130875618/37f1d83e/Order_EA.html

 

 

The first one (Open-Trade-Alert) is actually a Custom Indicator, (which is preferable because you can just attach it to the chart you want to get alerts on, with your EA still on it). It alerts only on Open orders, as well as Pending orders.

 

The second one (MailAlert-On Order Close-1) is an EA, which sends an email upon closed orders, BUT the count is mixed up, so it sends info about a random order from the history instead of the one that most recently closed.

 

I would like the modifications made to the first file. (OPEN-TRADE-ALERT)

 

 

Thanks alot.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...