Job finished
Specification
BUY EA: (this is only the BUY side)
EA Properties:
-
Include in EA properties BUY Trade: On/OFF. No buy trade is opened if this property is off
-
Include in EA properties SELL Trade: On/Off. No Sell trade is opened if this property is off
-
LotSize: (decimal) “user input variable i.e. 0.0001 or 0.1 or 1.0”. Print it on chart. Refresh it at the beginning of new cycle.
-
LotSize_Percent_of_Account: True/False, if True EA will calculate the initial LotSize, Basket-Target, Negative_BasketTarget and EquityIncreaseTarget based on the percent of account balance. % values will be entered manually in those fields. EA will just treat those variables as % of account instead of fixed numbers if this variable is set to True. if FALSE EA will use the initial LotSize, Basket-Target, Negative_BasketTarget and EquityIncreaseTarget based on the fixed value
(% renew only at the beginning of a New Cycle. Once a %Lotsize is decided EA will remain with it until we have a NEW Cycle)
-
PipStep: (decimal) “user input variable i.e. 5 or 10 or 50”
-
MagicNumber: (number) – “all trades opened by this EA should be tagged with this magic number”
-
AvgProfit (pip): “user input variable i.e. 5 or 10 or 50”
-
Basket Target: “User input variable i.e. 0.0001 or 0.1 or 1.0” – if at any time the total value of open trades (both buys and sells combined) are more than Basket Target, then close ALL trades and start fresh. Print it on chart. Refresh it at the beginning of new cycle.
-
Negative_BasketTarget: ($.$$) “User input variable i.e. 0.0001 or 0.1 or 1.0” – if at any time the total negative floating of open trades (both buys and sells combined) are more than Negative_Basket Target, then close ALL trades and start fresh. Print it on chart. Refresh it at the beginning of new cycle.
-
EquityIncreaseTarget: (0.001 – 500000000000$). Print it on chart. Refresh it at the beginning of new cycle.
-
On the Screen Please display: "Equity Before Start of Cycle: xxxx" before any trade is opened. It should display account equity (balance + floating ??)
-
If at anytime current account equity is increased by EquityIncreaseTarget (i.e. 50$) over the "Equity Before Start of Cycle: xxxx", close all open trades (BUYS and SELLs) and start fresh. And print the new Equity on the display.
-
-
EquityProtection: % of the Account Equity. “if the equity drops below this amount, EA will close all trades and disable Autotrading and remove EA from Chart”
-
Number_of_Trades_Kill_Switch : “User input Variable i.e. 9 or 13 or 17” – if at any time the total number of open trades is equal to the No._of_Trades_Kill_Switch AND we sum of all open trades are Positive, then close ALL trades and start fresh.
-
Start_Trading_time1: EA starts trading.
-
Stop_Trading_time1: if any open trade, EA waits for all trades to be closed, and then stops trading.
-
Start_Trading_time2:
-
Stop_Trading_time2:
-
Start_Trading_time3:
-
Stop_Trading_time3:
(more details in private)