Download      Trial      Order

John Smith's Tools

...all you need to see
what is really going on in the Forex market




If you are looking for a complex set of software tools for advanced technical analysis and Forex trading with many very unique and never-seen-before features, then look no more - this is the right place for you!




The John Smith's Tools (JST) software is probably the best and the most complex and versatile toolset you can ever get on the Metatrader platform. It consists of 22 comprehensive tools with very wide range of features which we are firmly convinced can significantly help you in your trading decision making and not only that! There are several features you will find extremely useful in trading itself!

We have spend many thousands of hours on programming and countless hours on testing of over 21,000 lines of the code with the goal to make the JST as versatile as possible, which at the end has resulted in more than 800 external variables (variables adjustable by you - the user) in total. Furthermore, before the public release, these tools have been extensively tested by selected group of traders for almost half a year in order to make all the features as convenient and useful as possible.

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 autentization against the authorization server and more and everything fully automatic! No one has ever managed something like that in the Metatrader environment. The JST software is even able to extend the history data amount which is "officially" not possible to get automatically in Metatrader.

However, we would like to make this clear - our software is not miracle. Our software will not pretend to trade instead of you. We don't believe any really profitable automated software can possibly exist as all those scammers with all their fancy websites selling nothing for hundreds, if not thousands dollars a month are trying to convince you. That's why our website will never use any such manipulative techniques and you'll never find here any fancy webdesign, big and bigger and even more bigger fonts, with yellow highlighting, with all those empty "bonuses" and all that rush to get your money. If you want to live in illusion, if you really believe some mysterious software is out there waiting for you to earn you millions (then maybe you can explain why banks don't use such software in first place, otherwise there wouldn't be any bank crisis, right?), well, we wish you good luck, but this is not the right place for you.
That's true, we don't want neither thousands nor hundreds dollars from you. Actually we don't want any of your money now, we just want you to try our software. If you give it a try and will be willing to explore all its feature, you will surely find out how useful it can be.

Please take a look below at the truncated (literally) overview. We offer FREE 14 DAYS TRIAL so don't hesitate and give it a try, you definitely won't be disappointed! In the download section you will find more detailed manual so make sure to read it through and through because the list of all features and possibilities available in the JST software is really huge.


The FORENSIC-EXPERTS Team







Automatic History Downloader

(AHD)



     

Summary

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)
...and more!



Currency Strength Indicator including Divergence Detector

(CSI)



     

Summary

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
...and more!



Moving Pivots Indicator

(MPI)



           

Summary

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:
o number of bands switch (0 - 3)
o pivots/mid-pivots switch
o standard/Fibonacci mode switch
o drawing history lines enable/disable switch
o drawing horizontal lines enable/disable switch
o short/full horizontal lines switch
o customizable extra price-line highlighting
o customizable text labels
...and more!



Currency Pivots Indicator including Divergence Detector

(CPI)



           

Summary

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:
o 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'
o different formula
o 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
...and more!



Currency Strength/Pivots Meter

(CSPM)



       

Summary

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:
o overall strength/pivot positions, expressed in graphical as well as numerical form
o optional graphic indication whether overall strength/pivot levels are currently rising/falling
o optional graphic indication whether overall strength/pivot levels are currently accelerating in its rising/falling
o graphic indication when overall pivot level appears above 100% (overall mid-pivot R0.5) or below -100% (overall mid-pivot S0.5)
o 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:
o optional audio signalization when overall strength acceleration is detected
o 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%)
o 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):
o 4 triggers per currency: overall strength level above/below and overall pivot level above/below
o 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)
o 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')
...and more!



Seven of the most used Indicators with incorporated Divergence Detector

(CCI_Div, Mom_Div, OsMA_Div, MACD_Div, OBV_Div, RSI_Div, Sto_Div)



 

Summary

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:
o 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')
o 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

...and more!




Fibonacci Bollinger Bands Indicator with Enhanced Features

(FBBI)



       

Summary

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

...and more!




Last 5pmEST Distance Indicator

(L5EST)



   

Summary

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

...and more!




Moving MTF ATR Indicator with Enhanced Features

(MTFATR)



   

Summary

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:
o 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
o 2nd line - the average of specified number of 'last N' values (by default 'last 10') and its percentage ratio to the current data
o 3rd line - the maximum of specified number of 'last N' values and its percentage ratio to the current data
o 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)
o optional switch when all 4 lines are shown in compressed form in just 1 single line
o 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)
...and more!



Trend Strength Indicator

(TSI)



   

Summary

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

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'
in 'SMA' mode, when 'TF' is set to less than 1440 (D1):
o 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)
o 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:
o 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:
o 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)
o 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
o 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

...and more!




Gap Detector

(GD)



Summary

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:
o 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)
o 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)
...and more!



Timezone Info

(TI)



Summary

A script showing useful timezone related information.

Main features

allowing to automatically detect, calculate and display:
o local computer's timezone, including daylight saving time indication (DST)
o GMT time
o actual broker's timezone, including last known broker's time
o whether the Forex is open (and the remaining time to the close) or closed (and the remaining time to the open)

...and more!




MTF Channels Indicator with Enhanced Features

(MTFCH)



 

Summary

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):
o 23.6% inside line
o 38.2% inside line
o 50% inside line (the middle line)
o 61.8% inside line
o 76.4% inside line
o a couple of 123.6% extended (outside) lines
o a couple of 138.2% extended (outside) lines
o a couple of 150% extended (outside) lines
o a couple of 161.8% extended (outside) lines
o 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
...and more!



MailAlert On Order Open-Close

(MailAlert)



 

Summary

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):
o newly opened order
o newly created pending order
o closed order
o deleted pending order
each e-mail contains all the necessary information stated directly in the mail's subject, including:
o type of order
o time when the order was opened/created, time when the order was closed/deleted
o lotsize
o currency pair
o open quote; close quote
o profit/loss in the deposit currency
new event (opened/created/closed/deleted order) is detected as fast as within 1 second

...and more!




Micro Status Indicator

(MSI)



           

Summary

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:
o 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
o highlight (with the specified color) the data when the price appears within the specified distance (by default 3 pips) from the high/low
o displays (optionally) the current spread value as well as the current stop and freeze levels (individually selectable)
o 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:
o total number of all respective open positions
o 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)
o total profit/loss in the deposit currency
o 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)
o '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)

...and more!




Watcher including Enhanced Trailing Stop, AutoClose and Configuration Management

(Watcher)



                                 

Summary

Special indicator (expert) providing several very unique features.

Main features

displays the following account information:
o leverage (e.g. '1:100')
o Stop Out level (e.g. '30%'); if the margin level drops to this level, all open positions are automatically closed by the broker
o 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)
o balance
o equity
o margin level in percentage
o number of open positions
o 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
o 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)
o 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)
o 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.)
o 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.)
o 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
o 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)
o 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)
o retracement closure trigger is moved only forward (higher), never backward (lower)
o 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)
o 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; if even after all 'Retry' attempts is not everything closed, the fail is alerted and the whole loop is repeated with 'Slippage' automatically increased by 1, and so on; the closure is confirmed with audio/visual notification as well as with optional e-mail notification
o 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)

...and more!




Common Features

all 22 tools contain online version check and online self-update mechanism, both fully automatic, so you will never find yourself left alone with an older version!
each and every tool prior its own function authenticates itself and authorizes legitimacy of its use against the online authentication server using secure connection protected by the industry standard encryption layer, which at the end allows to instantly grant or deny the access according to the status of a user's subscription, or activate some special additional features for 'privileged' users or even, for example, provide discount prices to the users of some specific group
(e.g. 'all holders of a live account with broker X will automatically get 25% discount')
all the tools contain built-in advertisement system allowing displaying of ads based on various parameters which at the end may result into so-called 'sponsored' version of JST with significantly lower price (where the rest of the price is compensated from the ads)
everywhere where applicable, the tools automatically detect the actual timezone of a broker's server and its deviation from the local (user computer's) timezone, thus allowing correct and accurate time use no matter in what part of the world the user and the broker is; the actual timezone deviation is stored in global variables (separately for each trading account) allowing use of this feature (and all JST parts using this feature) even during weekends when the broker's time and its timezone deviation cannot be detected
everywhere where applicable, 'last 24 hours high/low' (or generally 'last x hours') is calculated and used instead of silly 'daily high/low' which guarantees accurate, flawless and continuous recalculation of the important data
(ordinary 'daily high/low' depends on broker's timezone, thus not only different brokers from different parts of the world show different 'daily high/low' for the same market, but on top of that this data is at every broker's midnight all of sudden within one single second changed and even worse - resetted, i.e. daily high = daily low = midnight Bid; in other words - 2 traders using USA-based broker and Asia-based broker get not only wholly different 'daily high/low' for all their charts despite they are trading in the identical market, but in addition while USA gets to the middle of the day, a 'daily high/low' of trader using Asia-based broker is suddenly resetted and vice versa; considering the fact that 'daily high/low' is used for pivots calculation as well as in many other indicators, this is very serious issue making standard 'daily high/low' totally unusable, especially in case of continuously open Forex market)
automatic detection of all security symbols (currency pairs and other financial instruments) available in a given MT4 platform
fully configurable numerous audio and visual notifications and alerts including even various e-mail notifications; each audio signalization uses different sound
over 50 global variables changeable in the real-time with immediate impact on the charts, controlled easily using either hotkeys or more than 60 dedicated scripts
full configuration management allowing up to 10 wholly independent configurations created and restored as easily as a single mouse double-click including amazing feature of automatic configuration rotation with immediate effect on the charts
all indicators allow to disable and hide the indicator's label whose usual appearance in the left upper corner might seem annoying to some traders
...and more!



Should you have any questions, feel free to contact us via e-mail or visit our dedicated John Smith's Tools Forum



© 2007-2009 All Rights Reserved.

support@for-ex.biz