Expert Advisor for VertexFX

omsaitech5555

Junior member
Messages
35
Likes
1
The 21 Hour Expert Advisor is a VertexFX client-side script that is useful to trade breakouts buy employing STOP orders.

This Expert Advisor is very useful during news events when the markets are highly volatile, and the direction of the breakout cannot be determined initially. For example, consider a trader who wants to trade in the direction of a breakout after a news event at 10 am.

Once a breakout occurs, the trader wants to place a trade in the direction of that breakout with a specific take-profit target. If the breakout does not occur within a specific time, or after the breakout has occurred but the take-profit is not achieved within a specific time, the trader wishes to delete the pending order, or close the trade.

The 21 Hour Expert Advisor helps the trader accomplish this task by automatically managing this trade.

In the first step, the Expert Advisor places a Buy Stop order at the ChasStart hour for example 10 am Limit points above the current Ask price, and a Sell stop order Limit points below the current Bid price.

The Expert Advisor employs One-Cancels-Other mechanism for these two orders. If the Buy Stop order is executed first, then the pending Sell Stop order is immediately deleted. Likewise, if the Sell Stop order is executed first, then the pending Buy Stop order is immediately deleted. Hence, there can be only one open position initiated by the Expert Advisor.

If a position is opened and exited at take-profit before ChasStop hours (For example 8 pm), then the Expert Advisor becomes idle. However, if there are pending orders when the end-time specified by ChasStop hours is reached then these pending orders are deleted and the Expert Advisor becomes idle.
Similarly, if the position is still open at ChasStop hours, it is closed by the Expert Advisor. In other words, the Expert Advisor deletes pending orders (if any), or closes open position (if any) at ChasStop hours and transitions to idle mode.

This Expert Advisor does not have a stop-loss since it exits positions at ChasStop hours. It is recommended that the trader set a stop-loss manually if desired.
 

Attachments

  • 21Hour.zip
    2.3 KB · Views: 529
X Trail 2 Expert Advisor for VertexFX

The X Trail 2 script is a VertexFX client side script that scans trade conditions based on two Moving Averages, typically a fast Moving Average and a slow Moving Average. It only provides ALERT message to the user, it DOES NOT open or close trades.

The concept behind the X Trail 2 script is that the combination of a fast Moving Average and a slow Moving Average identifies trending markets, especially fast breakouts. It scans for trading opportunities every Run_Interval seconds, and alerts the user when a BUY or a SELL criteria is met.

The fast Moving Average responds to price quicker than the slow Moving Average. When the market transitions from a sideways movement to a breakout (either bullish or bearish), the fast Moving Average crosses in the slow Moving Average in the direction of the breakout. If this cross is sustained on the next bar, a Bullish or Bearish criteria is confirmed and the script generates a BUY or SELL alert respectively.

A BUY alert is generated when the fast Moving Average of the current candle is above its slow Moving Average, AND, the fast Moving Average of the previous candle is also above its slow Moving Average, AND, the fast Moving Average two candles ago is below its slow Moving Average of two candles ago.
In other words, the fast Moving Average has crossed above the slow Moving Average on the previous candle and is continuing its uptrend. This implies that the price has exhibited a bullish breakout recently, and is a potential for BUY trade.

A SELL alert is generated when the fast Moving Average of the current candle is below its slow Moving Average, AND, the fast Moving Average of the previous candle is also belwo its slow Moving Average, AND, the fast Moving Average two candles ago is above its slow Moving Average of two candles ago.
In other words, the fast Moving Average has crossed below the slow Moving Average on the previous candle and is continuing its downtrend. This implies that the price has exhibited a bearish breakout recently, and is a potential for SELL trade.
 

Attachments

  • X_Trail_2.zip
    1.7 KB · Views: 481
KRI Indicator for VertexFX

The K R I indicator is a simple yet powerful Vertex F X client-side indicator that is based on Moving Averages.

It first calculate the Moving Average Envelope over the K R I Period of the High if MODE is 1, and period of the Low if the MODE is set to 2.

In the second step, It calculate the K R I, which is ratio of difference between the current price and the Moving Average envelope, divided by the Moving Average envelope. This value is then expressed as percentage.

When the indicator value is above zero, it implies bullish trend, and traders can initiate LONG positions. When the indicator has peaked out above zero and is gradually falling, traders should exit their LONG positions.

When the indicator value is below zero, it implies bearish trend, and traders can initiate SHORT positions. When the indicator has bottomed out below zero and is gradually rising, traders should exit their SHORT positions.

It’s always advised to use any E A or Indicator on Demo account first and use it on live account after confirmation of the desired results of the E A or Indicator.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/kri.html
 

Attachments

  • KRI.zip
    1.9 KB · Views: 454
Expert Advisors for VertexFX patform

The Zakryvator Expert Advisor is a powerful VertexFX client-side script that provides risk-management mechanism for losing trades.

It tracks open positions for the current symbol and whenever the net loss of each trade reaches a specified amount it closes that open positions. Profitable trades are not tracked by this Expert Advisor.

The idea behind this Expert Advisor is to provide the user with a risk management tool to reduce risk and avoid huge losses. It can be used with manual trading, or in conjunction with other Expert Advisors.

It should be noted that this EA does not open new positions, nor does it manage stop-loss, take-profit target, or employ trailing or breakeven stop.

For example, if capital M I N_002_005 is configured to $10, the Expert Advisor will close open positions with lot-sizes between 0.02 and 0.05 if their net loss is $10 or more.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/zakryvator.html

Click Here for More Expert Advisor Descriptions...
 

Attachments

  • Zakryvator.zip
    1.9 KB · Views: 348
Move_Cross Expert Advisor for VertexFx Terminal

Move_Cross Expert Advisor for VertexFx Terminal


The Move_Cross is a powerful VertexFX client-side Expert Advisor that identifies and trades in cyclical as well as trending markets.

One of the advantages of this Expert Advisor is that it distinguishes both trending and cyclical markets and hence has a higher success rate since it knows when the market transitions from sideways to trending (and vice-versa) and protects profits appropriately.

The concept behind the Move_Cross Expert Advisor is using RAVI indicator (Rapid Adaptive Variance Indicator), in conjunction with break of the High and Low of the recent bars. It uses multiple time-frames, namely Daily, Hourly and 1-Minute.

The EA follow certain rules which are as follows

ENTRY rules for BUY or LONG positions
Rule No 1 BUY trades are disallowed before Monday 7 am.
Rule No 2 If a BUY position is already open, the rules for BUY entry are not checked.
Rule No 3 If a SELL position is already open and a BUY signal is generated, then the SELL position is closed first and then the BUY trade is opened.
Rule No 4 In the first step, we calculate the RAVI of 2 and 24 period Simple Moving Average (SMA) of the Open price on H1 period. If this value is less than zero, a Weightage of 10 is assigned.
Rule No 5 In the second step, if the High of the previous candle and two candles ago on the Hourly chart is greater than the current Bid plus 5 pips, then the Weightage is increased by 7.
Rule No 6 On the 1-minute chart, if the High of the candle is greater the current Bid plus 5 pips, then the Weightage is decreased by 50. This step is repeated for the recent 12 one-minute candles.
Rule No 7 If the Close of the previous 1-minute candle is greater than the current Bid plus 5 pips, then the Weightage is increased by 50.
Rule No 8 If the High of any of the recent fourteen Hourly bars is greater than current Bid plus 45 pips, then the Weightage is reduced by 50.
Rule No 9 Finally, if the Weightage is greater than 50, then a BUY signal is triggered.



ENTRY rules for SELL or SHORT Position
Rule No 1 SELL trades are disallowed before Monday 7 am.
Rule No 2 If a BUY position is already open and a SELL signal is generated, then the BUY position is closed first and then the SELL trade is opened.
Rule No 3 In the first step, we calculate the RAVI of 2 and 24 period Simple Moving Average (SMA) of the Open price on H1 period. If this value is greater than zero, a Weightage of 10 is assigned.
Rule No 4 In the second step, if the Low of the previous candle and two candles ago on the Hourly chart is lesser than the current Ask minus 5 pips, then the Weightage is increased by 7.
Rule No 5 On the 1-minute chart, if the Low of the candle is lesser the current Askminus 5 pips, then the Weightage is decreased by 50. This step is repeated for the recent 12 one-minute candles.
Rule No 6 If the Close of the previous 1-minute candle is lesser than the current Askminus 5 pips, then the Weightage is increased by 50.
Rule No 7 If the Low of any of the recent fourteen Hourly bars is lesser than current Ask minus 45 pips, then the Weightage is reduced by 50.
Rule No 8 Finally, if the Weightage is greater than 50, then a SELL signal is triggered.

EXIT CONDITIONS for the EA –
Condition No 1 A trade is closed when the stop-loss is hit if the parameter StopLoss is configured.
Condition No 2 A trade is closed when the take-profit is reached if the parameter TakeProfit is configured.
Condition No 3 A trade is closed when the trailing stop-loss is hit if the parameter UseTrailingStop is configured.
Condition No 4 An open BUY trade is closed if an opposite SELL signal is triggered. Likewise, an open SELL trade is closed if an opposite BUY signal is triggered.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/movecross-ea.html
 
OST Parabolic SAR Expert Advisor for VertexFX Terminal

The OST Parabolic SAR Expert Advisor is a VertexFX client-side script based on the Parabolic Stop-And-Reverse (P-SAR) indicator.
This Expert Advisor employs two Parabolic SAR indicators, one for entry and one for exit. As the name implies, this Expert Advisor uses the stop-

and-reverse mechanism, and hence its signals alternate between LONG and SHORT. It is highly successful in cyclical markets, but its performance

degrades in sideways or neutral markets.
The Expert Advisor trades between starting time specified by START_HOUR and START_MINUTE, and the ending time specified by END_HOUR

and END_MINUTE. During the inactive period the Expert Advisor only tracks the exit rules and ignores all entry rules.
The Expert Advisor opens a BUY trade when the entry Parabolic SAR based on the TRADE_STEP and TRADE_MAX parameters generates a

BULLISH signal. If a BUY trade is already open, then the signal is ignored, whereas if a SELL trade is open, it is closed and then the BUY trade is

opened. Similar rules are applied when a SELL signal is generated by the entry Parabolic SAR indicator. If MONEY_MANAGEMENT is TRUE, the

lot-size is calculated based on the Account Balance and the RISK_PERCENT parameters, otherwise the fixed LOT_SIZE value is used.
The initial stop-loss is based on the Average True Range indicator calculated using the ATR_PERIOD and ATR_MULTIPLIER parameters.

Additionally, to protect profits and respond to adverse market movements, the Expert Advisor uses the exit Parabolic SAR calculated from the

STOP_STEP and STOP_MAX parameters for a tighter trailing stop and reversal criteria.
When a position reaches profit which is equal to the initial stop-loss, the Expert Advisor moves the stop-loss to the entry price if BREAKEVEN is set

to TRUE. Likewise, if PARTIAL_CLOSING is set to TRUE, it closes half of the position upon reaching this profit milestone.
The Expert Advisor does not use a profit target for the open positions. The open positions are closed by the initial-stop, the trailing stop or based on

the MACD exit rules. By not using a fixed profit target, the Expert Advisor capitalizes on generating huge profits when the trend is very strong and

continues for a long time.
 
OST MACD EA for VertexFX

The OST MACD Expert Advisor is a VertexFX client-side script that trades based on the Moving Average Convergence Divergence (MACD)

indicator and the trading range breakout mechanism.
This Expert Advisor uses the concept of MACD indicator and a breakout of the recent Highest High or Lowest Low in the direction of the MACD to

determine the trade entries. When the price breaks out above the recent Highest High it is a strong indicator of a new bullish uptrend. By using the

bullish confirmation of the MACD indicator the Expert Advisor ensures that the BUY trade has a very high probability of success. Similarly, when the

price breaks out below the recent Lowest Low it is a strong indicator of a new bearish downtrend. By using the bearish confirmation of the MACD

indicator, the Expert Advisor ensures that the SELL trade has a very high probability of success.
The Expert Advisor opens a BUY trade when the price has crossed above the Highest High of the recent BREAKOUT_PERIOD, and the MACD

Main indicator value is above the MACD Signal value. If a BUY trade is already open, then the new BUY signal is ignored, whereas if a SELL trade

is already open, it is closed and a new SELL trade is opened.
The Expert Advisor closes the BUY trade if the stop-loss is hit, or if the MACD Main value closes below the MACD Signal value.
Likewise, the Expert Advisor opens a SELL trade when the price has crossed below the Lowest Low of the recent BREAKOUT_PERIOD, and the

MACD Main indicator value is below the MACD Signal value. If a SELL trade is already open, then the new SELL signal is ignored. If a BUY trade

is already open, it is closed and a new SELL trade is opened.
The Expert Advisor closes the SELL trade if the stop-loss is hit, or if the MACD Main value closes above the MACD Signal value.
The initial stop-loss is set to the Average True Range calculated over the ATR_PERIOD and multiplied by the ATR_MULTIPLIER.
When a position reaches profit which is equal to the initial stop-loss, the Expert Advisor moves the stop-loss to the entry price if BE_ENABLED is set

to TRUE. Likewise, if PARTIAL_CLOSE_ENABLED is set to TRUE, it closes half of the position upon reaching this profit milestone.
The Expert Advisor does not use a profit target for the open positions. The open positions are closed by the initial-stop, the trailing stop or based on

the MACD exit rules. By not using a fixed profit target, the Expert Advisor capitalizes on generating huge profits when the trend is very strong and

continues for a long time.
 
Binario 31 Expert Advisor for VertexFX terminal

The Binario 31 Expert Advisor is a powerful VertexFX client-side script that trades breakouts based on Exponential Moving Averages (EMA).

It relies on Exponential Moving Averages to define a price band which acts as Support and Resistance levels, which when breached generates new trend breakouts.
Pending SELL-STOP and BUY-STOP orders are placed just outside the Support and Resistance levels to catch potential breaks.

If the price reverses after a breakout, which is termed as a false breakout, and then hits a stop-loss, the pending order of the opposite direction is triggered, thus providing another opportunity to trade the breakout in the opposite direction.

In the first step it calculates the 144-period Exponential Moving Average of the High prices. This is considered the Resistance level.

It then calculates the 144-period Exponential Moving Average of the Low prices. This is considered the Support level.

A BUY-STOP pending order is placed at a distance of PIP_DIFFERENCE above the Resistance. The stop-loss of this BUY-STOP pending order is one pip below the Resistance level and the take-profit is set to the TAKE_PROFIT value. If a LONG position is already open, a pending BUY-STOP order is not placed.
Likewise, a SELL-STOP pending order is placed at a distance of PIP_DIFFERENCE below the Support.

The stop-loss of this SELL-STOP pending order is one pip above the Resistance level, and the take profit is set to the TAKE_PROFIT value. If a SHORT position is already open, a pending SELL-STOP order is not placed.

If the Support and Resistance levels change while the order(s) are pending, the entry price, stop-loss and take-profit values are adjusted accordingly.
The Expert Advisor protects profitable positions with a trailing stop defined by the TRAILING_STOP parameter.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/Binario-31.html
 

Attachments

  • binario_31.zip
    3.2 KB · Views: 414
ZS1 Forex Instrument Expert Advisor for VertexFX

The Z S 1 Forex Instrument Expert Advisor is a mechanical VertexFX client-side script that employs Martingale mechanism within a zone to open and manage trades.
Both BUY and SELL positions are opened by this Expert Advisor in a hedging mechanism to minimize risk and enhance profitability.
When the Expert Advisor starts, and there are no open positions, it immediately opens a BUY and a SELL order at market. The Expert Advisor divides the price into four market zones as follows:
1. Zone zero – The initial zone when there are no open positions.
2. Zone 1 – This zone lies between the entry price of the initial open positions and a band of ORDER_SPACE points.
3. Zone 2 – This zone lies above Zone 1.
4. Zone 3 – This zone lies below Zone 1.
After the initial trades (both BUY and SELL) are placed, the Expert Advisor checks for conditions to add a Martingale position, and similarly for exit conditions.

When the price falls into Zone 2 or Zone 3, the Expert Advisor opens a SELL trade, or a BUY trade respectively. Each trade is opened at a distance of ORDER_SPACE from its previous order.

It opens up to 12 orders in each direction in a Martingale series and the lot-sizes are increased proportionately in the following sequence of 3, 6, 12, 24, 48, 96, 192, 384, 768, 1536 and 3072. So, if the first lot-size is 0.1 lots, then the final (12th) lot-size will be 307.2 lots.

When the total profit of all the positions combined is greater than zero, then all the positions are closed.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/ZS1-Forex-Instrument.html
 

Attachments

  • Zs1_Forex_Instrument.zip
    3.3 KB · Views: 410
OST Turtle Trading Expert Advisor for VertexFX

The OST Turtle Trading Expert Advisor is a VertexFX client-side script that trades market breakouts. It is an enhancement of the popular Turtle Trading strategy.
This Expert Advisor identifies the Highest High and the Lowest Low of the recent TRADING_PERIOD candles to place LONG and SHORT breakout trades respectively. When the price breaks out of its recent trading bandit implies a new market direction is in force, and therefore the Expert Advisor places a trade in the direction of the trade.
When the Expert Advisor is started, it calculates the Highest High and the Lowest Low of the recent TRADING_PERIOD candles for the previous candle. When the price crosses above this Highest High value, a BUY (LONG) trade is opened if a BUY trade does not already exist. If a SELL trade exists when a BUY signal is received, the Expert Advisor keeps the SELL trade open and opens a new BUY trade.
On the contrary if the price crosses below the Lowest Low value, a SELL (SHORT) trade is opened if a SELL trade does not already exists. If a BUY trade already exists when a SELL signal is received, the Expert Advisor keeps the BUY trade open and opens a new SELL trade.
The lot-size is based upon the MONEY_MANAGEMENT setting. If MONEY_MANAGEMNT is set to false, the lot-size is set to the fixed LOT_SIZE value. However, if the setting is true, the lot-size is calculated based on the RISK_PERCENT and the initial stop-loss.
This Expert Advisor employs two levels of stop-loss – an initial stop-loss that is based on the Highest High and Lowest Low of the recent STOP_PERIOD candles, and a dynamic stop-loss based on the Average True Range (ATR).
The initial stop-loss is the Lowest Low of the recent STOP_PERIOD for BUY trades, and the Highest High of the recent STOP_PERIOD for SELL trades. These levels also act as trailing stop.
If SL_ENABLED is set to true, the Expert Advisor employs a trailing stop using the Average True. The trailing stop trails the current price by Average True Range multiplied by the ATR_MULTIPLIER value.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/OST-Turtle-Trading .html
 

Attachments

  • OST_Turtle_Trading.zip
    3.5 KB · Views: 325
WSS Forex Instrument - VertexFX

The W S S Forex Instrument Expert Advisor is a pivot-based VertexFX client-side script that places trades based on Camarilla (Daily) pivot levels.

Camarilla Pivots based on Daily charts are very powerful in identifying Support and Resistance levels. When the price crosses these levels, the likelihood of a strong breakout is very high. This Expert Advisor uses this concept to identify profitable trading opportunities.

The EA calculate the Camarilla Pivot by adding the previous Day’s Open, High, Low and Close, and then dividing this sum by 4.

The EA then proceed to calculate the four levels, namely L W B, L B B, L W R and L R R as follows:

L W B is calculated by adding the value of METRIC to the Camarilla Pivot calculated in the first step. The value of L B B is calculated by adding twice the value of METRIC to the Camarilla Pivot calculated in the first step.

The value of L W R is calculated by subtracting the value of METRIC from the Camarilla Pivot calculated in the first step. Finally, the value of L R R is calculated by subtracting twice the value of METRIC from the Camarilla Pivot calculated in the first step.

These four levels are the trading bands which must be first broken in order for a breakout to happen. These bands occur within the range of the previous Day.

Finally, the EA calculates buy and sell levels as follows,

The BUY_LEVEL is the maximum value of L R R and 0.55 times the previous Day’s Low subtracted from the sum of previous Day’s Close and High.

The BUY_LEVEL is the minimum value of L R R and 0.55 times the difference between previous Day’sHigh and Low subtracted from the previous Day’s Close.

The Expert Advisor then places a BUY STOP order at the BUY_LEVEL and a SELL_STOP order at the SELL_LEVEL. If either order is executed, then the pending opposite order is deleted.

The Expert Advisor trades only between the START_HOUR_FROM and END_HOUR_FROM. Pending orders are placed when the session is active. Once the session becomes inactive, pending orders and open positions are closed.
The Expert Advisor also employs a trailing stop with a distance specified by TRAIL for track and protect profitable positions.

http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/wss-forex-instrument.html
 

Attachments

  • Wss_Forex_Instrument (1).zip
    3.2 KB · Views: 376
MAVA Xonax Expert Advisor-VertexFX

The M A V A Xonax Expert Advisor is an innovative VertexFX client side script based upon Exponential Moving Average crossover of two price-

series, namely the OPEN and CLOSE prices.

The idea behind the M A V A Xonax Expert Advisor is that in bullish markets, the closing prices are above the opening prices, and similarly in bearish

markets the closing prices are below the opening markets.

Whenever this pattern changes, the market will change direction from bullish to bearish or vice-versa.

This idea is incorporated in this Expert Advisor. It uses two data series, namely the Exponential Moving Average (EMA) of the OPEN prices, and the

Exponential Moving Average of the CLOSE prices.

This Expert Advisor provides the flexibility of trading on a different time-frame than that of the current chart by using the appropriate value of the

TIME_FRAME parameter.

BUY RULE for the Expert Advisor
A BUY trade is opened at the close of the candle when the EMA of the CLOSE price series crosses above the EMA of the OPEN price series. This

crossover is an important signal that implies the market has turned bullish from bearish or neutral mode.

SELL RULE For Expert Advisor
A SELL trade is opened at the close of the candle when the EMA of the CLOSE price series crosses below the EMA of the OPEN price series. This

crossover is an important signal that implies the market has turned bullish from bearish or neutral mode.
EXIT RULE –
The Expert Advisor uses a stop-loss of 40 pips, and a take-profit target of 60 pips. The BUY and SELL trades can co-exist at the same time, and are

managed independently by the Expert Advisor.
http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/mava-xonax.html
 

Attachments

  • MAVA_Xonax.zip
    2.2 KB · Views: 387
Stufic Stoch Expert Advisor - VertexFX

The Stufic Stoch Expert Advisor is an advanced Vertex F X client-side script that employs multiple indicators and methods to identify breakout trades. It is based upon Moving Averages, Stochastics, Williams % R signals.

ENTRY RULES for E A
The Expert Advisor employs Moving Average (specified by MA_MODE), Stochastic oscillator and the Williams %R indicators to identify entry signals.
Next rule is The Expert Advisor can open positions and manage positions in both directions at the same time if a valid entry signal is received in that direction. Similarly, it can add to an existing position if a new signal is received in the same direction. It provides an optional feature to increase the lot-size using the ANOTHER_ORDER_LOTS_MULTIPLIER parameter.

There are six modes of signals as defined by the SIGNAL_MODE parameter. The Expert Advisor will identify on those signals as specified by this parameter.
a. Mode Numder 0 –BUY if Slow MA is in uptrend and Fast MA crossing up, SELL if Slow MA is in downtrend and Fast MA is crossing down.
b. Mode Numder 1 –BUY if Slow MA is in downtrend and Fast MA crossing up, SELL if Slow MA is in uptrend and Fast MA is crossing down.
c. Mode Numder 2 –BUY if Fast MA simply crossing up through Slow MA, SELL if Fast MA simply crossing down through Slow MA.
d. Mode Numder 3 –BUY ifFast MA crossing up through Slow MA and price is over Fast and Slow MA , and previous price was below Fast and Slow MA (range is crossing up through Fast MA). SELL Fast MA crossing downthrough Slow MA and price is below Fast and Slow MA , and previous price was above Fast and Slow MA (range is crossing downthrough Fast MA)
e. Mode Numder 4 –BUY if Fast MA crossing up through Slow MA and price is over Fast and Slow MA and previous price was below Fast and Slow MA (range is crossing up through Fast MA) and Williams%R was oversold.SELL if Fast MA crossing downthrough Slow MA and price is below Fast and Slow MA and previous price was above Fast and Slow MA (range is crossing downthrough Fast MA) and Williams%R was overbought.
f. Mode Numder 5- BUY if Fast MA crossing up through Slow MA and price is over Fast and Slow MA and previous price was below Fast and Slow MA (range is crossing up through Fast MA) andWilliams%R escaping from oversold zone. SELL if Fast MA crossing downthrough Slow MA and price is below Fast and Slow MA and previous price was above Fast and Slow MA (range is crossing downthrough Fast MA) and Williams %R escaping from overbought zone

EXIT RULES for EA
The Expert Advisor employs the following rules for closing a trade:
A trade is closed at Take Profit (TP) or Stop Loss (SL).
Next rule is when A trade is closed at protective Trailing Stop.
Next rule is If the net profit of all open positions reaches PROFIT_USD then all open positions are closed if PROFIT_USD_CLOSE_ONE is FALSE. If PROFIT_USD_CLOSE_ONEis TRUE, then only the most profitable trade is closed.
4. Next rule is If the net loss of all open positions reaches LOSS_USD then all open positions are closed if LOSS_USD_CLOSE_ONE is FALSE. If LOSS_USD_CLOSE_ONE is TRUE, then only the worst (most losing) trade is closed.


http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/StuficStoch.html
 

Attachments

  • StuficStoch.zip
    6 KB · Views: 385
Aeron J J N Expert Advisor - VertexFX

The Aeron J J N Expert Advisor is an innovative VertexFX client side script that places breakout orders based on the market patterns.

This Expert Advisor employs the Average True Range (ATR) indicator along with bullish and bearish Doji patterns to place BUY-STOP (bullish breakout) and SELL-STOP (bearish breakout) orders.

The concept behind this Expert Advisor is to identify key bullish and bearish reversals and place pending orders expecting a breakout in the direction of the reversal. For example if a bullish reversal occurs on the current candle, it searches the lowest price of the most recent bearish candle. It then places a SELL-STOP order at a distance of Average True Range below this lowest price. The assumption is that bullish reversal will condition, and it will cross below the lowest price of the previous bearish candle.

Condition for BEARISH REVERSAL CONTINUATION –
If the current candle is bearish and the previous candle is bullish then the Expert Advisor evaluates SELL-STOP trade conditions. The difference between the previous candle Close and Open must be at least DOJI_D I F F 1. If this condition is met, it then searches from the current candle to the oldest candle to find a bullish candle whose body is greater than D O J I_D I F F 2. If a bullish candle with the matching condition is met, it places a SELL-STOP order at the distance of ATR (8 period) below the Low of the matching bearish candle. The duration of this SELL-STOP pending order is equal to RESET_TIME minutes.

Conditions for BULLISH REVERSAL CONTINUATION –
If the current candle is bullish and the previous candle is bearish then the Expert Advisor evaluates BUY-STOP trade conditions. The difference between the previous candle Open and Close must be at least DOJI_D I F F 1. If this condition is met, it then searches from the current candle to the oldest candle to find a bearish candle whose body is greater than DOJI _D I F F 2. If a bearish candle with the matching condition is met, it places a BUY-STOP order at a distance of ATR (8 period) above the High of the matching bullish candle. The duration of this BUY-STOP pending order is equal to RESET_TIME minutes.

If the pending order is not executed within RESET_TIME minutes then it is deleted and the Expert Advisor evaluates new trade entry conditions.
It is possible for both BUY-STOP and SELL-STOP pending orders to co-exist. Each of these are tracked individually. If a pending order is triggered, then a new pending order of that type is not placed till the pending order is closed. For example, if a BUY-STOP order is triggered into a LONG position, new BUY-STOP conditions are not evaluated until the open LONG position is closed.
The Expert Advisor protects each open position using a protective trailing stop mechanism.
 

Attachments

  • aeron_jjn_ea.zip
    3.5 KB · Views: 394
OST MA Crossover Expert Advisor - VertexFX

The OST MA Crossover Expert Advisor, is a super powerful VertexFX client-side script based on Moving Average crossovers.This Expert Advisor uses a fast and slow Moving Average, which are very powerful in identifying trend breakouts.
The fast Moving Average tracks the most recent changes in price, whereas the slow Moving Average tracks the changes in price over a longer period. The fast Moving Average responds to the price changes very quickly compared to the slow Moving Average. When the fast Moving Average moves in the direction of the price movement faster than the slow Moving Average it implies a confirmation in the direction of the trend.

ENTRY RULES for OST MA Crossover
Entry Rule No 1. BUY if the fast Moving Average crosses above the slow Moving Average and there is no BUY trade already open.
Entry Rule No 2. SELL if the fast Moving Average crosses below the slow Moving Average and there is no SELL trade already open.

EXIT RULES for OST MA Crossover

Exit Rule No 1. Exit BUY if the fast Moving Average crosses below the slow Moving Average.
Exit Rule No 2. Exit SELL if the slow Moving Average crosses above the slow Moving Average.
Exit Rule No 3. If the initial stop-loss is hit.
Exit Rule No 4. If the trailing stop-loss is hit.

It is very important to note that this Expert Advisor does not have a take-profit mechanism. Since the objective of this Expert Advisor is to catch large trends the losses are restricted (by using initial stop loss), whereas the profit opportunity is unlimited. As a result, this Expert Advisor can accumulate large profits if the trend is very strong.

The lot-size of each trade is based on whether Money Management is enabled or not. If Money Management is disabled, the fixed LOT_SIZE parameter value is used for the lot-size However, if Money Management is enabled, the lot-size is calculated based on the Account Balance, RISK_PERCENT parameter and the initial stop-loss.

The initial stop-loss is calculated by multiplying the ATR_MULTIPLIER with the Average True Range. Calculated using the ATR_PERIOD.
The trailing stop-loss is calculated by multiplying the TS_ATR_MULTIPLIER with the Average True Range calculated using the TS_ATR_PERIOD. The trailing stop is applied only when the trailing stop is profitable.

If the PARTIAL_CLOSING feature is enabled, half of the open position is closed when the open profit reaches the equivalent value of the initial stop-loss. For example, if the initial stop-loss is 50 pips, and the trade is 50 pips in profit, then half of the position is closed by this Partial Closing feature.

If the BREAKEVEN feature is enabled, then the stop-loss is moved to the entry price when the open profit reaches the equivalent value of the initial stop-loss. For example, if the initial stop-loss is 50 pips, and the trade is 50 pips in profit, then the stop-loss is moved to the entry price.
Please note that if both PARTIAL_CLOSING and BREAKEVEN are enabled, then half the position is closed and the stop-loss of the remaining half position is moved to the entry price when the open profit reaches an equivalent value of the initial stop-loss.
 

Attachments

  • OST_MA_CrossOver.zip
    4.8 KB · Views: 393
LacusTStop&BE Expert Advisor - VertexFX

The Lacus T Stop & BE Expert Advisor is a handy VertexFX client-side script to manage open positions. This Expert Advisor is a powerful money management tool. It should be noted that this Expert Advisor does not open any trades.
This Expert Advisor works in two modes – namely Stealth mode, and non-Stealth mode. In Stealth mode, (when STEALTH is set to TRUE), the take-profit, stop-loss, trailing and break-even stops are calculated and stored within the Expert Advisor. When the price touches these calculated values, the Expert Advisor automatically closes all the positions. The calculated values are not communicated to the broker server, and hence it provides an additional layer of privacy and security. However, in non-Stealth mode, the calculated values are updated to the server, and when the stop-loss or take-profit is hit, the server automatically closes the positions.
This Expert Advisor provides the following five features:
1. Initial Money Management –
a. The initial stop-loss of each position is set to STOP_LOSS points.
b. The initial take-profit of each position is set to TAKE_PROFIT points.
2. Breakeven Stop – When the open profit (in points) reaches the value specified by BREAKEVEN_GAIN, then the stop-loss is automatically set to a distance of BREAKEVEN points from the entry price.
3. Trailing Stop – When the open profit (in points) reaches the value specified by TRAILING_START, then the stop-loss is automatically set to distance of TRAILING_STOP points from the current price. From this point onwards the trailing stop trails the price by a distance of TRAILING_STOP points.
4. Profit Management for each Position – When the open profit of a position reaches the value specified by ORDER_PROFIT, that specific position is closed automatically.
5. Portfolio level Profit Management –
a. When the open profit (in percentage) reaches the value specified by PERCENT_OF_BALANCE, then all open positions are closed automatically.
b. When the open profit (in amount) reaches the value specified by PROFIT_AMOUNT, then all open positions are closed automatically.
 

Attachments

  • LacusTStopandBE.zip
    4.4 KB · Views: 406
ExpMartin Expert Advisor - VertexFX

The ExpMartin Expert Advisor is a simple VertexFX client-side script that employs a basic Martingale strategy to place and manage alternating buy and sell trades.
The idea behind this Expert Advisor is to employ a Martingale trading strategy with the expectation that the market will breakout from sideways to either direction. By using appropriate values for FACTOR and LIMIT, the Expert Advisor recovers all the losses incurred in the sideways markets and makes additional profits.
When the Expert Advisors starts, it checks if a trade is already opened. If there is no trade open, then the first BUY trade is opened for LOTS lot-size if START_TYPE is set to 0. If the START_TYPE is set to 1, then an initial SELL trade is opened for the LOTS lot-size immediately.
The initial stop-loss is set to STOP_LOSS points, and the initial take-profit is set to TAKE_PROFIT points. If the initial trade closes at a loss, the next trade opened is of the opposite type and the lot-size is increased by FACTOR. For example, if the initial trade was a BUY trade for 0.1 lots, and the FACTOR is set to 2.0, then the next trade is a SELL trade for 0.20 lots. This process is repeated till the trade is closed profitable, or when the number of trades in the sequence reaches LIMIT. For example, if LIMIT is set to 5, then after the 5th trade is closed at a loss, the Expert Advisor starts afresh with the original lot-size. However, the direction is reversed from that of the last trade.
By opening alternating BUY and SELL trades the Expert Advisor responds to changes in the market direction appropriately. For example, if the first trade opened was a BUY, and the price rises the Expert Advisor exits in profit and starts again. On the contrary, if the price falls, a new SELL trade is opened. If the price falls further, the cumulative profit of the BUY and SELL trade is in profit, and the Expert Advisor closes both the trades at a cumulative net profit. However, if the price rises after the new SELL trade is opened, there might be a nominal net profit or loss. In such a situation, the Expert Advisor waits for next market move. If the price rises above the initial (first) BUY trade, the Expert Advisor opens a new BUY trade (third trade). The lot-size of this BUY trade is greater than sum of the lot sizes of the previous two trades. By increasing the lot-sizes, the Expert Advisor ensures that it is profitable whenever the price moves in the direction of the last opened trade.
 
Smoothing Average Expert Advisor - Vertex FX

SmoothingAverage is a client-side V T L expert advisor based on the Simple Moving Average also called as S M A indicator.

The concept behind the SmoothingAverage expert advisor is to use the trending characteristics of the S M A to identify a trading range and direction, and then place trades when the price is trading in a band defined by the S M A. The expert advisor expects the price to trade within a range defined the Smoothing user parameter of the S M A.
It identifies a trading band of Smoothing points above and below the current price and places reversal trades when the price reaches outside this band.
If there is no open trade, and the price is below the S M A plus Smoothing points, a SELL trade is opened for the specified lots. On the contrary if the price is above the S M A minus Smoothing points, a BUY trade is opened for the specified lots.
This expert advisor uses identical exit management whereby a SELL trade is closed if the price reaches above the SMA pus Smoothing points, or, closing a BUY trade when the price falls below SMA minus Smoothing points.
It’s always advised to use any E A or Indicator on Demo account first and use it on live account after confirmation of the desired results of the E A or Indicator.


http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/smoothingaverage.html
 

Attachments

  • smoothingAverage.zip
    2.3 KB · Views: 344
Forex Fraus Slogger EA VertexFX

The Forex Fraus Slogger Expert Advisor is a reversal-based VertexFX client-side script that identifies reversal trades using the Envelopes Bands indicator. It also manages trailing stops of trades opened by the Expert Advisor, and can also manage trades opened by other Expert Advisors, or manually by the user.
The Envelopes Band indicator provides an Upper Band and a Lower Band in which prices typically trade during sideways markets. The idea behind this Expert Advisor is that when the price enters the Envelope from outside, it continues to move towards the centre of the Envelope, or towards the other end of the Envelope. The Expert Advisor identifies such scenarios and converts such situations into trading opportunities.
When the price is above the Upper Envelope, and crosses below the Upper Envelope from above, the Expert Advisor generates a SELL trade. The expectation is that the price will continue falling towards the centre of the Envelope.
Similarly, when the price is below the Lower Envelope, and then crosses above the Lower Envelope from below, the Expert Advisor generates a BUY trade. The expectation is that the price will continue rising towards the centre of the Envelope.
The stop-loss is typically set to 50% of the height of the Envelope, and similarly the take-profit is set to 50% of the height of the Envelope. The lot-size is calculated based upon the RISK_PERCENT, and is bounded by MIN_LOTS on the lower side and by MAX_LOTS on the upper side.
The Expert Advisor manages the trailing stops of the trades it opened. However, if ALL_POSITIONS is set to TRUE, then it manages the trailing stops of all pairs currently opened – even if they were not opened by the Expert Advisor.
If PROFIT_TRAILING is set to TRUE, then the trailing stop is triggered only when the trade profit is equal or greater than TRAILING_STOP value. However, if PROFIT_TRAILING is set to FALSE, then the trailing stop is triggered immediately once the trade is in profit, even it if is below the TRAILING_STOP threshold value.
 

Attachments

  • ForexFraus_Slogger.zip
    3.6 KB · Views: 351
BuySellIndicator – VertexFX

The BuySell indicator is a simple yet powerful VertexFX client side script that identifies powerful trends. It is based on Moving Average (MA) and Average True Range (ATR), and is primarily used as a signal for trend-following systems.
Moving Average is a useful indicator that provides feedback about the trend and its direction. A rising Moving Average implies a bullish trend, whereas a falling Moving Average implies a bearish trend. The Average True Range determines the strength of the trend and its movement. A gradually increasing Average True Range implies a strong trend (which can either be bullish or bearish), whereas a falling Average True Range implies exhaustion or sideways movement. By combining these two indicators the BuySell indicator identifies profitable trend-following opportunities.
In the first step, we calculate the Moving Average based upon the user input configuration – namely MA_METHOD,MA_PERIOD, and MA_PRICE. In the second step we calculate the Average True Range based on the ATR_PERIOD parameter.
As mentioned earlier, a rising Moving Average implies an uptrend and a falling Moving Average implies a downtrend. When the Moving Average is rising, the Average True Range is subtracted from the Moving Average to calculate the BULLISH trailing level (RED line). This level is used as a trailing stop for BUY trades.
Likewise, when the Moving Average is falling, the Average True Range is added to the Moving Average to calculate the BEARISH trailing level (BLUE line). This level is used as trailing stop for SELL trades.
This indicator has four components – blue circles, blue dots, red circles and red dots. It is primarily used in a stop-and-reverse (SAR) trading mechanism.
 

Attachments

  • BuySell_Indicator.zip
    2.6 KB · Views: 359
Top