Trabalho concluído
Termos de Referência
Hello, for a semi-automated system trading only one symbol I need a class CsomethingDialog mainly implementing 29 virtual functions for handling the interaction with a UI that I have implemented in the super class CsomethingGrid. Most of them are of administrative nature and straightforward. To put it in a nutshell I am trying to combine ultimate flexibility with simplicity and manually triggered automation of the trading process. By risk management cumulated losses grow at most linearly but by adding to profitable positions profits grow exponentially during trends. The asymptotic analysis of the difference is left to the reader. :)
CsomethingGrid was started implementing Rone’s Profit Loss Calculator (PLC, rf. CB 1637) with E. Lambino's CGrid Class (Art. 1998).
- Currently 10x5 control elements are arranged in a managable way.
- Special versions of 4 idicators will be provided.
- Deleting some objects in case when removing the dialog and in case of errors needs to be fixed.
Last month I had created a complete specification available in a separate PDF. Unfortunately I could not continue this amazing project for private reasons. My focus is rather quality than the proverbial „free lunch“ so I need sufficient proficiency.
- CsomethingDialog has to have its own standard library implemented CExpert with one 3 pattern and one 2 pattern ExpertSignal, and a choice from 3 ExpertTrailing objects.
- Trailing SL is considered as having made profit which is to be reinvested with appropriate risk management. For this CExpert::TrailingStopLong() and CExpert::TrailingStopShort() are to be overloaded. For this no development is needed! The code will be provided.
- CsomethingDialog is to provide 3 additional horizontal lines that are shown if and only if a position is open (i.e. when we are not flat) and that are updated with every tick.
UPDATE: In spite of the existing PDF there are still problems to solve, of course. Why should I pay for the job if not? They are quite simple with what I already have developed but if I don't get your feedback indicating you know how to finish my project I will not feel motivated to select you. I have solved the real problems last month and should be able to continue alone. However, I should spend the time on my real job, too. I usually do not work as a trader but my theoretical background helped me to develop a profitable strategy.