• The Forex, Binary Options Forum - welcomes you to our Community!

    DigitalCashPalace Forum is dedicated to discussions about Forex, Binary Options, commodities, stocks related.

    Please take a look around, and feel free to .

Expert Advisor for Vertex FX

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
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.
http://www.hybrid-solutions.com/plugins/client-vtl-plugins/free/aeron-jjn.html
Linnks:
 

Attachments

  • aeron_jjn_ea.zip
    3.5 KB · Views: 361
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: 394
  • SC.png
    SC.png
    131.8 KB · Views: 373
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: 365
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.
 

Attachments

  • expmartin.zip
    2.5 KB · Views: 368
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.
 

Attachments

  • smoothingAverage.zip
    2.3 KB · Views: 374
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: 364
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: 369
The Dealers Trade MACD Expert Advisor is an innovative VertexFX client side script that employs trend

reversal trading techniques based on the MACD indicator, along with advanced account protection mechanisms

during trade reversals.
This Expert Advisor identifies MACD divergence, whereby a BUYING opportunity is created when the MACD is

falling, but the price is rising. Since the price is rising, but the MACD is falling, eventually the MACD must rise,

and the potential of a bullish breakout is increased due to the feedback loop.
Similarly, a SELLING opportunity is created when the MACD is rising, but the price is falling. Eventually, the

MACD must fall, and the potential of a bearish breakout increases due to the feedback loop.
The Expert Advisor evaluates conditions for a BULLISH or BEARISH divergence. When a divergence

condition is detected, it places a trade in the direction of the divergence. For example, if MACD is rising, and the

price falling, a BEARISH divergence is formed. The Expert Advisor places a SELL trade at market price.
The take-profit and stop-loss are set accordingly.
In the likelihood that the price continues to fall, no further action is necessitated because the SELL trade is

profitable. The SELL trade is then managed using the trailing stop.
On the contrary, if the price continues to rise, the SELL trade is adversely affected, and at a loss. When this

SELL trade reaches a loss of PIPS (pips), and the BEARISH divergence still exists, a new SELL trade is opened.
This process continues till the SELL trades become profitable (some SELL trades may become profitable, while

the earliest opened SELL trades may not become profitable), or new SELL trades will be opened at a distance

of PIPS from the previous SELL trade, till the total number of SELL trades opened is equal to MAX_TRADES.
The lot-size of the new trade is multiplied by DOBLE of the previous trade’s lot-size. When the maximum

number of trades is reached, the robot does not open new trades – it waits for the stop-loss to hit, or for the

trades to turn profitable.
If a BULLISH divergence is detected while SELL trades are open, the robot does not close the open SELL

trades, but rather opens BUY trades with similar rules – each BUY trade is opened PIPS distance below the

previous BUY trade.
The BUY and SELL trades are tracked independently, and their profits are not combined. If

ACCOUNT_PROTECTION is enabled, then when the open profit of each leg (SELL or BUY)reaches

SECURE_PROFIT amount, then the stop-loss of all the trades in that leg are moved to the average price

(break-even) of that leg.
 

Attachments

  • Dealers_Trade_MACD.zip
    4.8 KB · Views: 361
The Up Bot Auto trader is a powerful bi-directional Vertex-FX client-side script that trades based on price divergence between two consecutive bars.

The concept behind this trading system is based on the formation of two consecutive Highs (or Lows) in close proximity, followed by a reversal in the opposite direction. The likelihood of the price continuing the reversal towards a new High (or Low) is very high, and entering a trade under such circumstances can be very rewarding. This is called High-Low divergence. Robust money management techniques using a tight profit target, stop-loss and use of a trailing stop can enhance the profitability of the trades.

A BUY position is opened if the absolute distance between the current Low and the previous Low is less than the value of HLDivergence parameter, and the Bid price is at a distance between SpanPrice and 1.5 times the SpanPrice from the current Low. The idea behind this entry is that after two adjacent Lows are formed very close to each other, and as the price continues to rise, the probability of a bullish breakout is very high, and a BUY trade is thus opened. Only one BUY trade per candle is allowed.

A SELL position is opened if the absolute distance between the current High and the previous High is less than the value of the HLDivergence parameter, and the Ask price is at a distance between SpanPrice and 1.5 times the SpanPrice from the current High. The idea behind this entry is that after two adjacent Highs are formed very close to each other, and as the price continues to fall, the probability of a bearish breakout is very high and a SELL trade is thus opened. Only one SELL trade per candle is allowed.

Both BUY and SELL trades can co-exist at that the same time, and are tracked independently. The maximum number of open trades allowed is restricted by the MaxTrades parameter.

A trade can be closed either when the profit-target, stop-loss or trailing-stop loss is hit. Additionally, a trade can exit if OutputAtLowerand/or OutputAtReverseparameters are enabled and their conditions are met.

When OutputAtLower is enabled, BUY trade(s) are closed when the current Bid price is lower than the current candle Low, and SELL trades are closed when the Ask price is above the current candle High. This setting is useful in exiting trades that have false breakouts quickly. When a BUY trade is active, and the price starts falling and makes a new Low, it is likely that the market circumstances have changed and hence it is diligent to exit the BUY trade. Similarly, when a SELL trade is active, and the price starts rising and makes a new High, it is likely that the market circumstances have changed and hence it is diligent to exit the SELL trade.

Another safety mechanism for exiting open trades is the OutputAtReverse setting. When enabled, the Auto trader does not wait for the OutputAtLower trigger, which occurs only when a new Low (or High) is made. For a BUY trade, it exits when the current Bid price is at a distance between SpanReverseand 1.5 times SpanReversefrom the current Low. Similarly, for a SELL trade, it exits when the current Ask price is at a distance between SpanReverse and 1.5 times SpanReverse from the current High.

The OutputAtReverse ensures that the trade exits quickly if there is a change in direction, but at the same time, in a sideways market, it can generate false exits.The value of SpanToReverse should always be less than the value of SpanPrice.

The file is attached here

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

Attachments

  • Up_bot_1.0.zip
    3.9 KB · Views: 360
Reverse Script is a handy VertexFX client-side script that reverses open positions in current trade account.
The purpose of this script is to reverse existing open positions quickly, reliably and accurately in an automated mechanism. There are circumstances when a trader feels that the market conditions have reversed and he needs to reverse his open positions. The trader is able to accomplish this with a single click using the Reverse script.
The script iterates through each open position (either a BUY or a SELL trade), and then closes it at the market price. After the original position has been closed, it opens a new trade with the same lot-size in the opposite direction. So, a BUY position is closed and an opposite SELL position with an identical lot-size is opened. Likewise, a SELL position is closed and an opposite BUY position with an identical lot-size is opened. If the paramter CurSymbolOnly is set to TRUE, then the script reverses positions only for the current chart symbol leaving open positions of other symbols untouched. However, if CurSymbolOnly is set to FALSE, then the script reverses open positions of all symbols.
If StopLoss and TakeProfitparameters are configured then the script sets the stop-loss and the profit-target of the reversed positions accordingly.
The Marketwatch parameter is used to configure the script for STP/ECN brokers, whereby the broker expects the stop-loss and the profit-target to be set only after the position is opened. When set to TRUE, the Reverse script first opens the reverse position and then updates the stop-loss and take-profit thereby fulfilling the criteria of STP/ECN brokers.
The Reverse script does not act upon pending orders, namely BUY-LIMT, BUY-STOP, SELL-LIMIT and SELL-STOP orders. It acts only on open positions, thus leaving the pending orders untouched.

http://www.hybrid-solutions.com/plugins/vertexfx-styles/free/reverse.html
 

Attachments

  • Reverse.zip
    2.7 KB · Views: 349
It's an interesting idea. The thing is, I have always found this difficult to make a stop-loss without futher putting the deal at risk. Are there any results of testing this method available?
 
xTrader Auto Trader is a VertexFX client-side script that employs two moving averages to enter market orders based on the trend direction. The basic concept of the strategy is when the first moving average crosses above the second moving average it opens a SHORT position, and when the first moving average crosses below the second moving average it opens a LONG position.

The period of the first moving average is typically greater than that of the second moving average – implying a two moving averages crossover system. In this case, the second moving average is the slower trending second and the second one is the faster trending signal. If the shift period of the first moving average is set (non-zero), the Auto Trader adds a lag to the first moving average.

If a position is already opened, the Auto Trader does not close it if an opposite signal is received. A position is closed only when the stop-loss or the profit target. The stop-loss and profit-target are specified by the StopLoss and TakeProfit input parameters respectively. When the value of MA2_Period is set to 1, it implies that the current price is used as the second moving average. So in such a case when the first moving average crosses above the price, the Auto Trader enters a SHORT position, and when the first moving average crosses below the price it enters a LONG position. This is effectively a price-Moving Average crossover strategy – entering LONG when price crosses above moving average and entering SHORT when price crosses below moving average.

https://www.hybridsolutions.com/plugins/client-vtl-plugins/free/x-trader.html
 

Attachments

  • SC.png
    SC.png
    180 KB · Views: 247
  • xTrader.zip
    2.3 KB · Views: 263
Hedge Average is a powerful VTL Auto Trader for VertexFX trading system that employs a great hedging mechanism with two Moving Averages with their Open and Close Price settings to open trading positions.

The main idea behind this strategy is when the Open Price of moving average Period_1 is less than than the close price of moving average Period_1 and open price of Moving Average Period_2 is greater than the close price of Moving Average Period_2 then a LONG position triggered,

Similarly when the Open Price of moving average Period_1 is greater than the close price of moving average Period_1 and the open price of Moving Average Period_2 lower than the close price of Moving Average Period_2 then it generates a SHORT position. The Auto Trader keeps placing orders until it books the desired profit.

The maximum number of open positions can be controlled by the Max_order input parameter. If the orders contain hedge positions, then the max order applies to each LONG and SHORT positions. Suppose, if Max_order parameter is set to 10, then the Auto Trader will have maximum 10 averaging Buy orders, and 10 Sell averaging orders.

The Auto Trader has two different methods for closing the open positions, one based on money targets and the other based on stop loss & take profit targets in pips. It can either close all the position by setting Tp_in_Money parameter as TRUE and setting value for TP_in_money1 parameter. If Tp_in_Money parameter is set to FALSE, then the Auto Trader will ignore any input parameter in TP_in_money1, and only refer to SL and TP parameter to close the open positions. The Auto Trader also gives flexibility to the trader to define the best trading hours by setting Start_Hour and End_Hour parameters.

https://www.hybridsolutions.com/plugins/client-vtl-plugins/free/hedgeaverage.html
 

Attachments

  • Hedge_Average.zip
    3.4 KB · Views: 255
Swapper Auto Trader is an innovative VertexFX client-side Auto Trader that uses swaps (interest) on open positions to hedge and earn profits.

The concept behind the Swapper Auto Trader is the use of a negative swap (negative interest rate charged on a position) to generate profits. It executes the swap-calculation algorithm at the close of each candle.

In the first step, the Auto Trader calculates the realized profit from all the closed positions. In the next step, the monetary value of the open positions is calculated. Only those positions that have a negative swap are considered in the calculations. The monetary value is computed by multiplying the opening price of each qualifying position with its lot size. The sum of monetary values computed from qualifying long positions is subtracted from the sum of monetary values computed from qualifying short positions to calculate the final (net) fair value.

In the third step, the cumulative lot-size of all positions is calculated. Unlike monetary value, both positive, as well as negative swap positions, are considered. The net cumulative lot-size is the sum of lot sizes of long positions less than the sum of lot sizes of short positions.

In the fourth step, the fair value of the positions in the calculation. The fair value of the positions is the monetary value divided by the cumulative lot-size. It represents the average price at which the positions with negative swap will turn profitable.

If the fair value is greater than zero, the positions are profitable and therefore the latest opened LONG and SHORT position pair is closed. This ensures that the system takes profit whenever it is available and avoids locking in the available margin. Thus the Auto Trader can be efficiently employed on multiple instruments.

If the Auto Trader does not identify any LONG and SHORT position pair to close, it evaluates whether it should open new positions to hedge the negative swap and identify potentially profitable trades. It calculates the price from the highest high of the previous two candles where the profit level can be achieved. Likewise, it calculates the price from the lowest low of the previous two candles where the profit level can be achieved for positions with a negative swap. If the current price is nearer to the upper-profit level, it opens a BUY position. Alternately, if the current price is nearer to the lower profit level, it opens a SHORT position.

It is recommended that the Swapper Auto Trader can be enabled on 15-minute or higher time-frames. Likewise, it is mandatory that the instrument has a positive swap – either the LONG side or the SHORT side should have a positive swap.

https://www.hybridsolutions.com/plugins/client-vtl-plugins/free/swapper.html
 

Attachments

  • Swaper.zip
    3 KB · Views: 268
Danca News Auto Trader is a powerful VTL Auto Trader for VertexFX trading system that captures profits by using sudden movement in the price during any important news event.

The idea behind the Auto Trader is to trade during non-farming activity, which can create a sudden movement in the market on either side. When any important economy-related decision declared for any country, it creates a very sudden big movement in that country’s currency pairs. This movement can be on either side and during such time no analysis and strategies work. In such circumstances, Danca News Auto Trader helps the trader in opening & managing orders automatically in the direction of market movement.

This Auto Trader capitalizes on the idea by trading in the direction of the breakout. It does not attempt to determine the direction of the breakout but rather waits to trade in the breakout direction by placing pending orders in both directions. To get the best outcome from the EA it is always advisable to attach the EA just before any important scheduled news event.

When the Auto Trader starts, it places initial a BUY-STOP and a SELL-STOP order based on the PipsAway parameter. If the PipsAway is set to 50 then the Auto Trader places BUY-STOP and SELL-STOP orders 5 pips away from the current price. Whereas BalanceUsed parameter controls the lot size for these orders. Lower the BalanceUsed parameter lower will be the risk as it will place orders with small lot size higher the value high risk would be involved.

Immediate after the news event price started moving in one direction within a fraction of seconds. This triggers the pending order in that direction. As soon as one order gets triggered the Auto Trader cancels the other pending order immediately. This opened order is then controlled by the StopLoss & TakeProfit parameters which give a safe and profit-making exit mechanism. Once this order exits the Auto Trader does not trade again on its own. It has to be reattached to the chart to start for the next trading cycle.

https://www.hybridsolutions.com/plugins/client-vtl-plugins/free/danca-news.html
 

Attachments

  • Danca_News.zip
    3 KB · Views: 273
Top