| stevehopwoodforex.com https://www.stevehopwoodforex.com/phpBB3/ Print view |
|
| Coders, post your most ludicrous coding requests https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=4021 |
Page 1 of 1 |
| Author: | SteveHopwood [ Wed Dec 31, 2014 1:04 am ] |
| Post subject: | Coders, post your most ludicrous coding requests |
Hey guys, I thought you might like a laugh. What follows is a request that I code an ea for a member. Take your time reading it. First time around I only cottoned onto the ludicrous number of indicators listed in the second part. I missed the lunacy of the first part. I have since read it again and love it. Hang on in there after losing the will to live after reading the first four lines. It is worth it, I promise. Have fun at the dimwits' expense. "The 0ne EA The name of the EA will be named "The One" The EA will have notification functions and the ability to open trades and manage trade as per the users criteria. The key features will be currency pair notification. This will enable it to be place on multiple pairs and give an individual identification on which pair the alert condition has been met. Example: If one of several condition has be met on the GBPUSD, the EA should audibly say " "Condition 1 has be met on GBPUSD" this will be a pre-recorded sound bite to be used for that pair when one of several condition have been met. This will entail the EA having a separate sound bite alert for each pair the user wishes to monitor OR trade. This may be up to 15 pairs to begin with. There are currently up to 4 conditions that the user can select for a trade to be place or notify the user that all condition have been met on the pair being monitored. However I would like the EA to have the option to select 1, 2, 3 or 4 conditions as per the users criteria to notify or trade. The user can also select from the list of indicators in whichever sequence as a condition. Example: Condition 1 can be cross of gann hilo on 1hr or other TF. Or user can select cross of 21 MA as condition 1, or any one of the other indicators from the list of indicators as condition 1. Condition 2 can be break of 1 hour bar or cross 90/-90 or 0 on CCI for the 2 condition to be met. The user can choose any indicator from the indicator list and parameters for each condition Condition 3 and 4 would select the condition form the indicator list as per condition 1 and 2. Once the final condition are met as per the users criteria the EA would open the trade or notify the user that all conditions have been met open trade when ready. NOTE: The user can select from 1 to 4 condition to be met for their entry rule. There does not have to be 4 condition met to open or notify a trade, it can be 1, 2, 3 or 4 conditions as per the users criteria. TRADE MANAGEMENT The user can use the EA to trade or notify user as and when conditions are met that leads to the final condition to open a trade or just notify user. If the EA has been selected to open the trade then the user can select from a number of trade management options. 1) Open trade with single or multiple lots /micro lots. or trade percentage of account size. 2) Once trade is open the EA can perform moving stop to break even after pip value reached. 3) closing part of trade at profit target one and move part or all of trade to break even or number of pips in profit. 4) Leave part of trade at initial stop level. Example : All conditions have been met and EA opens trade with 3 lots/micro Trade moves 20 pips, Ea closes 1 lot at 20 pip profit target 1 and moves 2nd lot to break even and leaves 3rd lot at original stoploss level which may be number of pips from the open of the trade. say 20 pips in this example. The EA will exit the other two lots/micro when profit target has been reached or when indicator condition indicates action to exit trade. Example: exit rule may be set at multiple profit target or when indicator such as the CCI crosses users criteria level 90/-90 or 0. Exit rules can use indicator in indicator list to exit trade. If multi lot trade is entered the EA should allow for multiple exit option as per the users criteria whether indicator or profit target level. Example: if 3 lots/micro is entered and the user wishes to use 3 profit target or exit option then the user should had this option. Here in the following would be a concise example as to how the EA would work. The user sets 3 conditions to open a trade. The EA would also notify the user as each condition is met. Condition 1: notify when Gann hilo cross down on 1 hour time frame on GBPUSD EA Alert Audible: GBPUSD condition 1 has been met Condition 2: notify when 5 min upper TMA channel line has been touch. EA Alert Audible: GBPUSD condition 2 has be met Condition 3: notify when 5 min CCI cross down below 90 level EA Alert Audible: GBP condition 3 has been met trade now opening. or NOTIFY:( open trade when ready.) EA Trade management EA has just open trade with 3 micro lots The EA will set stoploss at selected pip value of 20 pips in this example for all 3 lots. Take profit on this trade will be profit target 1 for first lot is 20 pips. Once this has been met then the EA will move lot 2 to Break even and leave lot 3 at the original stoploss. Profit target for lot 2 is 50 pips. When this has been hit the EA close lot 2 and move lot 3 at break even. or number of pips in profit as selected. Profit target number 3 can be closed when CCI cross above -90. This is how the ea should work. The user should have the flexibility to enter upto 3 take profit levels and an use any indicator and time frame to exit each portion of the trade. User can use same criteria to exit all 3 portions of the trade. The EA should have the option of notifying the user when the trade condition has been met. That concludes The One EA instructions. Please see the list of indicators that will be in The One EA. 1) Moving Average (User to select MA period settings and time frame) 2) synergy volitilty pro (This indicator will change color when momentum increase, notify when colour change or when cross above 0 line) 3) Bar/Candle Break (notify when bar or candle breaks below precious bar or candle. his can be refined to break of body of previous bar / candle. 4) fast tma line (Notify when channel lines are touched. Upper line for short trade and bottom line for long trade. 5) adx (notify when lines cross 6) adaptive Gann High activator (notfiy when arrow above price or below price) 7) TRUE TL ( notify when price cross trendline) 8) SYNERGY TDI (Notify when arrow appear which signals crossing of lines or hooking up or down) 9) CCI (Notify when CCI cross selected levels 100, 90, 0 -100, -90 10) Heiken Ashi ( notify colour trend on selected time frame) EXAMPLE of TRADE CONDITIONS 1) xPS VS GANN H4 TREND arrow down (price below 4hr gann trend down 2) Heiken Ashi H1 colour red for down 3) 5 MIN EXTREME TMA PULL BACK and touch upper channel line 4) CCI cross 100 TO OPEN TRADE If possible add news filter and notification allow trading during news, do not open trade No: mins before and after news. News filter should notify of high impact news on the currency which is affected. THE END" |
|
| Author: | jlcgarcia [ Wed Dec 31, 2014 9:22 am ] |
| Post subject: | The most ludicrous pm I ever received |
Hi Steve, take a look also at this request in the Blessing forum: I wish you and Chris, and all the members of the forum a Good New Year Regards José Luis |
|
| Author: | SteveHopwood [ Wed Dec 31, 2014 11:40 am ] |
| Post subject: | Coders, post your most ludicrous coding requests |
I have changed the title of this thread - should be good for a few giggles. |
|
| Author: | simplex [ Sun Jan 04, 2015 1:22 am ] |
| Post subject: | Coders, post your most ludicrous coding requests |
After more than 25 years in the IT business I have seen many ridiculous functional specification papers, but The One EA would definitely be ranked under Top 5! Thanks for sharing! |
|
| Author: | SteveHopwood [ Sun Jan 11, 2015 11:03 pm ] |
| Post subject: | Coders, post your most ludicrous coding requests |
Ok, so not a ludicrous coding request, but one of the dafter pm's I have received in quite a long time. Enjoy.
|
|
| Author: | SteveHopwood [ Tue Mar 10, 2015 9:38 pm ] |
| Post subject: | Coders, post your most ludicrous coding requests |
Not the worst, but getting there: "If you think I have missed some filters," Carumba. Let's add a handful of moving averages, RSI, VOLUMES. AllAVererages with every possible thingy enabled. Forgot Stoch and CCI. Oh, and let's bung in a handful of Crap Custom Abortions I found on the net over the last decade. |
|
| All times are UTC | Page 1 of 1 |
|
Powered by phpBB® Forum Software © phpBB Limited |
|