This will be one hour of collaborative work coding an EA for MetaTrader 4. We will work on screen and/or back and forth on email and Skype to generate the basis for an EA in MetaTrader 4. It is not necessary that the EA be complete or perfect at the end of the hour. The objective is to demonstrate that you have sufficient MQL4 capabilities to do further work on this EA and have a full enough grasp of the concept of this EA again to be chosen for additional work on it. Requirements: Reasonable command of English, one fully focused hour on this project, stable high speed internet connection, experience and competence in MQL4 EAs, some trading experience. You must provide fully commented source code as well as compiled EAs during the session. The EA will produce a moving average that has a variable period length based on swing length periods as is further described in the attached files. The EA does not have to trade automatically. It just has to update the MA properly and/or mark the chart appropriately to indicate price levels as the MA value would be calculated. More attachments will be added so check back for more examples and elaboration.