391204 Expert Advisor -GRID_STRATEGY

IN PROGRESS
Bids
0
Avg Bid (USD)
N/A
Project Budget (USD)
N/A

Project Description:
Name: Bill Campbell

Name of Project: GRID_STRATEGY

I am looking to have an Expert Adviser that will operate as a placed Entry LIMIT Orders
waiting on predetermined currency points that will open when market reaches price. I will be
using Meta Trader 4 platform with FXCM.

Code Format to be supplied in .mq4 so I can change defaults prior to changing it to the
.ex4

Code instruction details to be in coding so coding is easily followed and I can know which
variable to change for default settings. These default settings are still to be changeable in the
EA setup parameters.

Project Description:

1. To trade on these charts: EUR/USD - GBP/USD - USD/CHF - USD/JPY - USD/CAD - AUD/USD

2. TIME FRAME: Any time frame

3. INDICATIORS: NONE

4. ENTRY POSITIONS (INSTRUCTIONS BELOW) See 14.

5. SETUP CHOICE FOR: BUY ORDERS ONLY OR SELL ORDERS ONLY - FOR ALL
POSITONS THAT WILL BE OPENED BY EXPERT ADVISER. (DEFAULT SELL ONLY)

User's control, adjustable within properties menu of EA.

6. SETUP CHOICE FOR LOT SIZE:
• Amount (K): 10,20,30,40,50,60,70,80,90,100 (DEFAULT 10)

User's control, adjustable within properties menu of EA.

7. SETUP CHOICE FOR HOW MANY POSITIONS TO BE OPEN: VARIABLE (DEFAULT 1)
• I would like to have, when opening 2 or more positions at the same time, to be
able to have option to set different parameters for each order. (Max 20 orders).

User's control, adjustable within properties menu of EA.


8. SETUP CHOICE FOR STOP LOSS: VARIABLE (INPUT AMOUNT IN PIPS) (LIMIT
9999 PIPS) (DEFAULT 25) )

User's control, adjustable within properties menu of EA.





9. SETUP CHOICE FOR STOP LOSS TO GO TO A NO LOSS POSITION WHEN 50% OF
PROFIT IS REACHED: YES OR NO (DEFAULT NO) This control is to go to a breakeven position if the order was to go to into a profit position of 50% of Take Profit amount in point 12.

User's control, adjustable within properties menu of EA.


10. SETUP CHOICE FOR TRAILING STOP: YES OR NO (DEFAULT YES)
User's control, adjustable within properties menu of EA.


11. SETUP CHOICE FOR TAKE PROFIT: YES OR NO (DEFAULT NO) )
User's control, adjustable within properties menu of EA.


12. SETUP CHOICE FOR TAKE PROFIT VARIABLE: (INPUT AMOUNT IN PIPS MAX 9999)
(DEFAULT 100) )
User's control, adjustable within properties menu of EA.

13. SETUP CHOICE FOR SLIPPAGE: VARIABLE (INPUT AMOUNT IN PIPS, 9 PIPS MAX)
(DEFAULT 3) )
User's control, adjustable within properties menu of EA.

14. ENTRY POSITIONS - Active entry points to be shown on Chart Price Points. )

User's control, adjustable within properties menu of EA.


15. ENTRY POSITIONS TO BE AVAILABLE TO OPEN AT PREDETERMINED
CURRENCY PRICE POINTS USING GRID. (DEFAULT 50) )

User's control, adjustable within properties menu of EA.


16. ENTRY POSITIONS BASED ON SETUP VARIABLE.
Example: Let's say currency for EUR/USD is around 1.37000 and I choose
100 for the variable -- entry positions would be available at 1.37000, 1.38000,
1.39000 etc. up and 1.36000, 1.35000, 1.34000 etc. down.
Another Example: If I choose 50 for the variable entry positions would be
available at 1.37000, 1.37500, 1.38000 1.38500 etc. up and 1.36000,
1.35500, 1.35000, 1.34500 etc. down.
For this variable setting I just want the EA to use the grid as potential entry points up or down.
Based on the setups. For instance in point 5. If I select sell only and in Point 15. I select 50 then all points in 50 pip increments on the grid become a potential sell position.
The setup selection of points 19 & 20 would determine if I want to only sell at grid points above the market below the market or both.

If I change the selection to Buy in point 5, all points on the grid in 50 pip increments become potential buy entry positions and setup selection of points 19 & 20 would determine if I want to only buy at grid points above the market below the market or both.


17. ENTRY POINTS TO BE DETERMINED BY WHERE THE MARKET IS. Active Entry
Points to be determined by where the market is and by how many positions can be open
at any one time and by above or below market selections in setup. Understood.

18. SETUP CHOICE - HOW MANY POSITIONS CAN BE OPEN (AT ANY ONE TIME).
(DEFAULT 3) With this setting if there are three open positions all remaining positions become
inactive until one or more close out.

User's control, adjustable within properties menu of EA.


19. SETUP CHOICE FOR ENTRY POINTS UP (ABOVE MARKET): YES OR NO (DEFAULT YES)

User's control, adjustable within properties menu of EA.


20. SETUP CHOICE FOR ENTRY POINTS DOWN (BELOW MARKET) : YES OR NO (DEFAULT
NO)

User's control, adjustable within properties menu of EA.

• For the above (19.) this would mean if I choose NO for variable. No orders
above the market would be active. In this case, if the market moves past an
order entry point that is not active it is not to become active until market
moves beyond that point by a SETUP VARIABLE.
Example: If variable is set at 50pips then market would have to go 50 pips above the inactive entry point before it becomes active and would then open an order if retracing to that entry point. See point (21).
• If I choose Yes the entry points above the market would be active and when
market reached the predetermined currency price it would open the position
with preset pramaters.
• Same scenario for (20). except targeting below current market.

21. SETUP CHOICE FOR INACTIVE ENTRYS BECOMING ACTIVE: VARIABLE (MAX 999
PIPS) (DEFAULT 55)

User's control, adjustable within properties menu of EA.

22. WHEN A POSITION IS OPEN NO OTHER POSITION CAN BE OPENED FOR THE
SAME OPEN POSITION UNTIL CURRENT POSITION IS CLOSED, AND WOULD BE
SUBJECT TO PRESET PARAMATERS.

23. OPEN POSITIONS TO BE SHOWN ON CHART WITH ARROWS RED FOR DOWN
GREEN FOR UP POSITIONS. COMPLETED POSITIONS TO HAVE A THIN DOTTED
LINE DRAWN FROM OPEN ARROW TO A COMPLETED MEDIAM SIZE DOT.

Skills required:
Anything Goes, PHP
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.