CSMeter EA
CSMeter EA
CSMeter EA
C2 = AUDUSD = +5%
C3 = EURUSD = -2%
C4 = USDJPY = -1%
C5 = USDCHF = +3%
You would then Add all the values where USD is the base currency, and subtract when it's the quote
currency as follows:
-2.5 - 5 - (-2) + (-1) + 3 = - 3.5
You would then divide this by 5, as there are 5 inputs. This will give the currency strength of the USD as:
((-3.5) ÷ 5)*100 = -70%
Use the data below to for the calculation
NB: Where the broker does not have any of the above pairs, the calculation should factor in the
number of pairs available for the currency calculations
NO. OF PAIRS from the table represent the number of pairs used in the calculation of the currency
strength. Display number as shown above on the chart
TRADING LOGIC
BUY SIGNAL
For EA to open a BUY order, the EA will look for the STRONG base Currency and WEAK quote
currency. For example; EURUSD, from the strength table, if EUR is strong and satisfies the parameters
under the STRONG PERCENTAGE in the selected TIMEFRAMES, and USD as the quote currency is
WEAK and meet the WEAK PERCENTAGE parameter.
SELL SIGNAL
For EA to open a SELL order, the EA will look for the WEAK base Currency and STRONG quote
currency. For example; EURUSD, from the strength table, if EUR is WEAK and satisfies the
parameters under the WEAK PERCENTAGE in the selected TIMEFRAMES, and USD as the quote
currency is STRONG and meet the STRONG PERCENTAGE parameter.
EA PARAMETERS
Currency Prefix
Currency Suffix
Tradable Pairs - the pairs to be traded separated by commas, (for example; EURUSD, GBPUSD,
EURCAD)
Strong Percent (%) - From the strength meter table, this specifies the percentage to trade (example: 2 )
Weak Percent (%) - this is the weak percentage to which EA should make trades (example: 1.8)
Strength Time Frames: The system would check if all TimeFrames selected have strong percentages
and weak percentages before trades can be made.
M1 - YES/NO
M5 - YES/NO
M15 - YES/NO
M30 - YES/NO
H1 - YES/NO
H4 - YES/NO
D1 - YES/NO
Magic Number
Lot size
Take Profits
Stop Loss
Trailing Stops
Trailing Steps
Reverse: This functionality will open opposite trades of the main trading logic
Max Daily Profit (%) – EA should stop automatically when account profits is reached to this percentage
Max Daily Drawdown (%) – EA Should stop automatically when account loss reaches this percentage
daily.
TRADING TIME (based on broker Server time)
Begin Time – time for EA to start trading
End Time - After this time, EA only closes trades, no open orders
Comments – Ability to add comments to trades
Provide a locking system in the code to lock both real and demo accounts.