Работа завершена
Техническое задание
Expert Advisor Request
I need EA based on price movement only. No indicators used. It’s based on High, Low, Closing of the bar and using these 3 prices, buy and sell signal is trigger. I need this project ASAP (within 3 days to completion).
If you currently have working projects and do not have the sufficient time to do this job in timely manner, PLEASE DO NOT APPLY
(Important Note: I am sure Coder and I will be in different time zone, so in order to make this project on time with specified rules, Coder must to open communication, by email or agreed method and reply in timely manner. I am in US, GMT-6 Zone)
But, I want the clear comments in the body of the code. Formula will be provided when project is assigned to programmer. But, please note that formula that I will provide to coder is still working in progress. The reason that I need this EA is to run the test before finalized the formula.
This is important note and coder should understand this. So, what I am expecting from coder is
To put comments before the code. Example: I provide spread sheet pertaining all formulas used to code,
this EA to calculate signal to go long value = (high-low+close/2)*100. So, Value = (1.50000-1.40000+1.45000)/2 =77.5.
So, what I am expecting to see in the code is, just simple comments before the code for this formula.
Example:
//Initial PA-Value
~~~~~~ Code~~ InitialPA-Value == 20;
//To calculate Signal to take ‘long’ formula
~~~~~~ Code ~~ (high-low-close,etc, etc, etc)~~~
//To calculate AutoExit
~~~~~~ Code~~ (add this and that, etc. etc…) ~~
EA must meet following criteria.
**** This is very important:
This EA must have FIFO rules implement. This strategy should open multiple orders time to time and for US Traders. So, FIFO rules must. If need, I can provide the code for this.
· EA must close all open orders before place new orders. Since US Traders can’t hedge on same pair, this is very important that no open orders should exit before opening new sets of orders.
· EA has to be back testable.
· EA should work on Live or Demo and all MT4 brokers' platform.
· Must work on all digits – 3-5 digits or 2-4 digits (depends on brokers), All currency pairs, and I want EA to recognize suffix of currency. i.e. EURUSDpro, EURUSDm, etc. (some brokers still uses suffix)
· I need ‘Point’ to work correctly (example: using TradePoint = Point*10) for All TP/SL for 3-5 digits. In other words, I want to put 10 pips for 10, not 100 for 5 digits platform. This also should apply to MaxSpread, EntryPipDifferenceAllowance, etc (whatever requires digit difference related to trading)
·
· I need to show on screen with following text (pretty much same info on extern settings of EA):
o Magic#
o Total Margin used = in U$
o Exit Settings: SL = xx, TP = xx, CombTP = xx; BE=Y or N, AutoExit = Y or N
o TradeTF = 5 (or whatever I input in EA)
o Trade Direction = Long or Short
o Number of Open Position = x (This should update if more orders triggers)
o Status: Waiting for Signal or Trade in Progress
o Tradingtime = Y or N (This information should be from Start/Stop Trading time)
EA Extern Inputs needed as follows:
// General EA settings
Magic# = xxxx;
Lotsize = xx;
TradingBarTimeFrame = x;
MaxSpread = xx;
PipEntryDifferenceAllowance = x;
// Trading Method Settings
TradeLongDirectionOnly = true/false;
TradeShortDirectionOnly = true/false;
// SL-TP settings
AutoExit = True /False;
BreakEven = true/false;
CombinedTP = xx;
IndividualTP =xx;
IndividualSL = xx ;
// Trading Hours
EnableTradingTime = true/false;
StartTradingTime = HH:MM
StoptradingTime = HH:MM