The new EA for trading platform


Newest PRO 3.7 Exclusive

Price: 1500 USD

(Include in Professional Plan)

  • TRADING BY PENDING ORDERS
  • TIME OF TRADING SETTINGS
  • CONTROL SLIPPAGE PLUG-IN
  • CONTROL EXECUTION PLUG-IN
  • SPREAD CONTROL TOOLS
  • COMMISSION SETTINGS
  • TRAILING STOP SETTINGS
Buy Now


NEW OPTIONS, NEW SETTINGS, NEW FUNCTIONS!

FAST DATA FEED OPTIONS

FOK, IOC,RETURN EXECUTION TYPE

CONTROL EXECUTION AND SLIPPAGE PLAGINS

TRADE BY PENDING ORDERS



What is New in EA Settings?

Forex Software Arbitrage

Universal price alignment algorithm gives the most accurate signal! Leveling algorithm is based on calculating the average deviation of prices for the whole period of comparison prices.

Forex Software Arbitrage

The new feature allows you to use pending orders to trade, which makes it possible to eliminate slippage.

Forex Software Arbitrage

This feature makes it possible to get the highest possible take profit and close the position when the quote gap will be minimal, that is, take all the profit on the signal.

Forex Software Arbitrage

The function does not close the order until the price gap is maintained between the fast and slow supplier quotations.

Forex Software Arbitrage

Using this setting allows you to stop a losing trade if the number of unprofitable orders exceeds a predetermined value, Advisor automatically stop trading. This will help protect your deposit.

Forex Software Arbitrage

The new version of the adviser is now possible to control the slippage. When using the new features you can track when the broker will set the plugin to your account and the Advisor will automatically stop trading if the slippage is greater than the value you specify.

Forex Software Arbitrage

If the broker uses a plug-and obviously slows down the execution of transactions, the adviser will tell you about it and will automatically stop trading, protecting your funds. You can set the maximum time allowed for the opening of the transaction.

Forex Software Arbitrage

Now you can trade in the accounts where there is a commission for the transaction. Advisor automatically calculates the size of the commission and will consider this data in the calculation of the signal and the algorithm of closing orders.

Forex Software Arbitrage

It is a new feature that allows you to increase the profitability of each transaction by pulling stop the price. Pretty useful when news arbitration.

Forex Software Arbitrage

This feature allows you to reduce the speed of reading the code in the EA, on which the speed code reading faster, the more powerful a server you need. When UseTerminalSleepInMilliseconds = false, code reading speed is increased by 20 times, and is 0 ms

Forex Software Arbitrage

It is now possible to control the trading hours, use the Advisor Scheduled convenient for you, or to set the start time advisor to the news.

Expert Advisor Settings

WesternpipsSet1_1="0-Saxo; 1-Lmax; 2-CQG; 3-Rithmic;";
ModeOfQuotes=1;
Here you can choose fast data feed provider name
UseSymbCode = true;
SymbCode="EURUSD";
The name of the instrument on the fast data feed provider
SymbReturn = false;
Option for instruments with the return quoting
AvtoShiftBid = false;
Automatic alignment of data feed
ShiftAsk = 0;
ShiftBid = 0;
If AvtoShiftBid = false, use manual set of ShiftAsk and ShiftBid
MinimumLevel = 0.1;
Lag (GAP) of quotes in points at which the EA opens a order
MinGapForOpen = 0;
Minimum Lag (GAP) of quotes in points at which the EA opens a order
UseDynamicMinimumLevel = false;
Automatic calculation of MinimumLevel. Can use in brokers with Market Execution of orders.
DynamicMinimumLevelSpreadCoefficient = 0.7;
Spread factor for the dynamic MinimumLevel. Work within 0.6 -1.0;
SignalMode=0;
Signal calculation mode
In Mode 0:
Sell signal is calculated by the formula:
Fast Bid - Slow Bid;
Buy signal is calculated by the formula:
Fast Bid - Slow Bid;
In Mode 1:
Sell signal is calculated by the formula:
Fast Ask - Slow Bid;
Buy signal is calculated by the formula:
Fast Bid - Slow Ask;
AvtoSettings = true;
The settings MinimumLevel, FixTP, FixSL, Takeprofit, StopLoss calculated automatically as spread coefficient.
For example: MinimumLevel = MinimumLevel*spread + spread;
FixTP=FixTP*spread;
AvarageSpreadUse = true;
This mode is used to trade the average value of the spread on trading instrument.
The average value of the spread is calculated for the all ticks from start trading.
TradeByPendingOrders = false;
The new feature allows you to use pending orders to trade, which makes it possible to eliminate slippage.
DistanceForPendingOrdersInPips=1;
Minimum distance for install pending oder in pips
PendingOrdersLifeTime=1;
The lifetime of a pending order. If the time is over an order is deleted automatically.
OrdersOpenIntervalMs = 0;
The interval between open new orders in miliseconds.
MaxAttemptsForOpenOrder = 5;
The maximum number of attempts to open an order
NTrades = 1;
The maximum number of orders for one trading instrument
Magic=0;
The magic number of the order
EAComment="Wpips2016";
Comments advisor in the order
TradeSideSet="0-Both;1-Buy;2-Sell";
The choice of priority directions of trade
TradeSide=0;
Directions of trade
FixTP = 0.1;
Floating, invisible to the broker TakeProfit in points.
FixSL = 5;
Floating, invisible to the broker StopLoss in points
RealFixTP = false;
This feature makes it possible to get the highest possible take profit and close the position when the quote gap will be minimal, that is, take all the profit on the signal.
RealFixSL = false;
UseFixedStopLossAndTakeProfit = true;
Enable or disable the hard stop loss and take profit
StopLoss = 7;
Hard stop loss
TakeProfit = 100;
Hard take profit
ShirtStopLoss = false;
Can use shirt Stop Loss in open orders
ShirtStopLossK = 2;
Coefficient used to calculate the short StopLoss when the mode ShirtStopLoss = true.
The formula for calculating StopLoss = Spread * ShirtStopLossK;
CloseWhenPriceEqual = false;
Once the price of broker terminal will be equal to the price at which there was a signal to the quotation, the transaction will be closed. Any transaction will be closed on FixSL. When enabled, the advisor to the deal closes only when the gap quotes will return to normal (gap disappear).
CloseOrderDelay = 0;
The minimum duration of the transaction in seconds. If your broker prohibits transactions of less than 1 minute, set this value to 60 seconds. Then the transaction will not close within 60 seconds.
MaxAttemptsForCloseOrder = 5;
The maximum number of attempts to close an order
RiskPercent = 5;
Lot size is used as a% of the deposit. If this value is 0, the fixed lot.
Lots=0.01;
Uses a fixed item, if the parameter RiskPercent = 0.
max_Lots=100;
The maximum allowable size of the lot.
LotsCountSet="Lots Count: 0-Balanse; 1-Equity";
Calculation of percentage of the lot.
LotsCount = 0;
If the value LotsCount = 0, the calculation is carried out of the deposit. If the value LotsCount = 1, the calculation is carried out on the available funds.
LotsSignalPower = false;
Calculation of the lot, depending on the signal strength. When enabled, the advisor evaluates the quality and signal strength and increases a lot, when it comes to a good signal with a large gap in prices. Limit the maximum lot can be variable max_Lots
MaxLossOnDepositInPersent=10;
With this setting, you can control the maximum loss on account% of the deposit at the time of start-up advisor.
MaxProfitOnDepositInPersent=10000;
With this setting, you can control the maximum profit on account% of the deposit at the time of start-up advisor.
MaxLossOnDepositInUsd = 0;
With this setting, you can control the maximum loss on on account in USD.
StopTradingIfUnprofitableOrders = false;
Advisor to stop trading if the maximum number of of unprofitable orders on a trading instrument exceeds the specified value by you
MaxUnprofitableOrders = 3;
The maximum number of of unprofitable orders
StopTradingSlippage=false;
Advisor to stop trading if the maximum slippage when opening or closing the order exceeds the value by you.
OrderOpenSlippage = 0;
The maximum slippage for open order, if more expert stop trading automatically
OrderCloseSlippage = 0;
The maximum slippage for close order, if more expert stop trading automatically
StopTradingIfMaxSlippage=false;
Advisor to stop trading if the maximum slippage when opening or closing the order exceeds the value by you.
MaxSlippage=0;
The maximum slippage
UseDynamicSlippage = false;
The use of dynamic coefficient for the calculation of the slippage at the opening of the transaction.
DynamicSlippageCoefficient = 1.2;
Dynamic coefficient for the calculation of the slippage
UseMaxOpenOrderExecutionTime=false;
Using the control function at the maximum opening time of the open transaction. If this feature is enabled, it will automatically stop trading sovetni if the execution of the transaction bad.
MaxOpenOrderExecutionTime=1000;
The execution of open order in miliseconds
UseMaxCloseOrderExecutionTime=false;
Using the control function at the maximum opening time of the close transaction. If this feature is enabled, it will automatically stop trading sovetni if the execution of the transaction bad.
MaxCloseOrderExecutionTime=1000;
The execution of close order in miliseconds
MinSpreadOpenUse = true;
MinSpreadOpen=1;
Minimum values of the spread at the opening of the transaction
MaxSpreadOpenUse = false;
MaxSpreadOpen=50;
Maximum values of the spread at the opening of the transaction
MinSpreadCloseUse = false;
MinSpreadClose=1;
Minimum values of the spread at the closing of the transaction
MaxSpreadCloseUse = false;
MaxSpreadClose=50;
Maximum values of the spread at the closing of the transaction
OrderCommissionCheck=false;
Automatic calculation of order commission. Use in the case when your broker has a commission.
ManualComission=false;
You can set the size of the commission for the transaction manually, then the adviser will consider this value when opening and closing orders.
ComissionInPips=1;
Commission for the transaction
UseTrailingStop = false;
Enable or disable Trailing Stop
TrailingStop = 1;
Trailing Stop size in pips
TrailingStep = 1;
TrailingStep size in pips
UseVirtualTrailingStop = true;
Enable or disable Trailing Stop (hidden from broker) VirtualTrailingStop = 10;
Virtual Trailing Stop size in pips
VirtualTrailingStep = 10;
Virtual Trailing Step size in pips
DisableFixTP=true;
Disable use FixTP. Expert close orders only by TrailingStop, if TrailingStop = true;
ShowGraf=true;
Enable or disable the display of graphical objects on the screen. If you turn off the graphics reduces the load on the processor.
ShowPriceLabel = false;
Show the price label on the chart ShowAsk = false;
Show the Ask price on the chart ShowLog=true;
Show the adviser log in Experts Tab ShowCommentsInOrder=false;
Show EA Comments in open orders SoundSignal = false;
Play Sound Signal when EA open and close orders UseTerminalSleepInMilliseconds=true;
This feature allows you to reduce the speed of reading the code in the EA, on which the speed code reading faster, the more powerful a server you need. When UseTerminalSleepInMilliseconds = false, code reading speed is increased by 20 times, and is 0 ms TerminalSleepInMilliseconds=20;
Terminal Sleep Time in milliseconds
UseTimer = false;
It is now possible to control the trading hours, use the Advisor Scheduled convenient for you, or to set the start time advisor to the news. StartHour = 9;
StartMinutes = 00;
StartSeconds = 00;
StopHour = 22;
StopMinutes = 59;
StopSeconds = 59;




HOW TO INSTALL EA TO TRADING PLATFORM?

Arbitrage EA

Arbitrage EA

Arbitrage EA

Arbitrage

We wish you a successful trading! Let the luck will be with you always!