- Posts: 1001
- Thank you received: 0
Jonkie's forex worstelingen
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
De profit is gestegen, de drawdown is ietsie naar beneden bijgesteld en de profitfactor is gestegen ..
Check out the resullts..
en vergelijk deze met onze laatste waar de profit op 1330 stond..
Over dit jaar (periode 1-1-11 t/m 31-8-11)zouden we maar liefst 180% gedraaid hebben op deze 6 paren. In 8 maanden tijd zouden we gestart zijn met een account van 1000 dollar en deze uitgebouwed hebben tot 2816 dollar.
Please Log in or Create an account to join the conversation.
- Ultimate-strategy
-
- Offline
- Premium Member
-
- Posts: 111
- Thank you received: 0
Ga je deze nu ook live starten?
ps: voor welke timeframe was deze ook alweer?
"Cut your losses and let your profits run"
Please Log in or Create an account to join the conversation.
- gigagonnie
-
- Offline
- Elite Member
-
- Posts: 235
- Thank you received: 0
@ ultimate: heb hem nu wel in test gezet.
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Hiermee krijg je de beste resultaten.
Je moet er voor waken kleine aanpassingen te maken zodat je profit op een paar maximaliseert. Dit kan namelijk er voor zorgen dat je op een ander par of een andere handelsjaar finaal onderuit gaat. Het systeem moet wel robuust blijven. Met deze 2 aanpassingen(RSI en 100 pips trail per candle) blijft het dat zeker..
Ik ben gisteravond verder gaan knutselen en heb geprobeerd de ea verder universeel te maken. Ik heb er een controle ingebouwd die kijkt hoeveel cijfers achter de komma het huidige paar heeft. Hierdoor wordt er een Multiplier berekend.
De Multiplier zorgt er voor dat de cijfer achter de komma altijd correct staat!
Nu heb ik de ea ook kunnen draaien op alle JPY paren, maar zonder positief resultaat. De JPY blijft een vreemde vogel.
Tevens heb ik hem nu op goud en zilver kunnen draaien. Echter daar komt weer een ander probleem om de hoe kijken. De lotsizes schijnen op zilver en goud anders te zijn.
Op zilver draaide ik 60% up. En op GBP/CHF doet ie het ook goed. 30% up.
Dus als we dan dat bij elkaar optellen zitten we op 7 paren + zilver op een profit van 270% over de eerste 8 maanden van 2011.
Bij zilver moet ik echter een kantteking plaatsen ivm met die lotsizes.. dus de commodities moet ik nog even verder uitzoeken.
Heb de aangepaste ea gister op FXCM in demo gezet. Hij opende echter geen orders.. zit dus nog een foutje in de universele versie..
To Be Continued...
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Welke periode heb je getest? Ik test van 01-01 tot 31-08 !!
Anders klopt vergelijking niet met de tests die ik al gedaan heb.
Op eur/usd haal ik namelijk tot heden maar liefst $910,- Maar over de periode 01-01 tot 31-08 $608,- Vandaar..
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Ik liep gelijk tegen een eerste probleem aan die ik er nog moet uit halen.
De ea zal altijd op dezelfde tijdstippen de orders openen/sluiten en wijzigen.
Hierdoor krijg je 'busy' errors, omdat je op meerdere paren tegelijk acties gaat doen.
Laat ik nu net in een andere ea de oplossing hiervoor gevonden hebben.
Hierdoor gaat ie een retry doen totdat de uitvoer succesvol is.
Een ander probleem waar ik nog tegen aanloop is dat de stoploss die ik opgeef bij de ordersend functie niet gepikt wordt door de broker.
Ik krijg als waarde bijvoorbeeld 1.1234 terwijl dit 1.12345 zou moetn zijn.
Hij zet ipv 5 cijfers achter de komma er 4 achter. En waarom? Joost mag het weten, wnat in de code staat duidelijk dat ie er vijf moet gebruiken. Dit moet ik dus nog even uitzoeken.
Dus als ik deze 2 fouten er uit weet te halen, dan lijkt het einde nabij, en is het laatste struikelblok het handelen op olie, zilver en goud.
Jaja, we komen er wel!
De rest werkt iig prima. Hij reageert goed op de regels..
Please Log in or Create an account to join the conversation.
- Ultimate-strategy
-
- Offline
- Premium Member
-
- Posts: 111
- Thank you received: 0
mischien niet zo handig voor een EA
"Cut your losses and let your profits run"
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
simpel hoor, dan schrappen we die gewoon van onze lijst
Please Log in or Create an account to join the conversation.
- Ultimate-strategy
-
- Offline
- Premium Member
-
- Posts: 111
- Thank you received: 0
"Cut your losses and let your profits run"
Please Log in or Create an account to join the conversation.
- Ultimate-strategy
-
- Offline
- Premium Member
-
- Posts: 111
- Thank you received: 0
Die verlopen namelijk niet
"Cut your losses and let your profits run"
Please Log in or Create an account to join the conversation.
- Jelle
-
- Offline
- Administrator
-
- Posts: 2940
- Thank you received: 37
Dat is overigens niet helemaal hetzelfde als een Contract For Difference (CFD). Een CFD is simpelweg een contract waarbij koper en verkoper afspreken het verschil in prijs in een bepaald produkt met elkaar te verrekenen, zonder dat het produkt zelf daadwerkelijk wordt aangekocht.
Veel forex handel en ook steeds meer (speculatieve) aandelenhandel en grondstoffenhandel wordt georganiseerd middels CFD's. Je kunt dus op die manier wel olie kopen waarbij het contract niet verloopt; het enige dat je immers doet is afspreken met de broker dat je het verschil in prijs tussen opening en sluiting met elkaar verrekent.
"All right. This one time I'll let you ask me about my affairs."
Please Log in or Create an account to join the conversation.
- Ultimate-strategy
-
- Offline
- Premium Member
-
- Posts: 111
- Thank you received: 0
Een CFD verloopt toch naar bepaalde tijd?
En futures toch juist niet?
"Cut your losses and let your profits run"
Please Log in or Create an account to join the conversation.
- Jelle
-
- Offline
- Administrator
-
- Posts: 2940
- Thank you received: 37
Futures: In finance, a futures contract is a standardized contract between two parties to exchange a specified asset of standardized quantity and quality for a price agreed today (the futures price or the strike price) with delivery occurring at a specified future date, the delivery date
CFDIn finance, a contract for difference (or CFD) is a contract between two parties, typically described as "buyer" and "seller", stipulating that the buyer will pay to the seller the difference between the current value of an asset and its value at contract time. (If the difference is negative, then the seller pays instead to the buyer.) In effect CFDs are financial derivatives that allow traders to take advantage of prices moving up (long positions) or prices moving down (short positions) on underlying financial instruments and are often used to speculate on those markets.
"All right. This one time I'll let you ask me about my affairs."
Please Log in or Create an account to join the conversation.
- Ultimate-strategy
-
- Offline
- Premium Member
-
- Posts: 111
- Thank you received: 0
weer wat geleerd
"Cut your losses and let your profits run"
Please Log in or Create an account to join the conversation.
- Jelle
-
- Offline
- Administrator
-
- Posts: 2940
- Thank you received: 37
"All right. This one time I'll let you ask me about my affairs."
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Hmm, das grappig.. vet goede resultaten op een ea die niet goed loopt, hahaah...
Gelukkig was het maar een aanpassing op de basis programmatuur die al goed presteerde.
Dus weer uitzokewerk erbij ;-(
Ben nu bezig om een functie te schrijven waarin ik een order open, en vervolgens een check doe naar erors. Indien geen error, dan doorgaan met programma, indien wel errors, dan opnieuw order aanbieden.
Maar das nog niet zo eenvoudig. ;-(
Dus nu nog 3 problemen om te tackelen..
Please Log in or Create an account to join the conversation.
- gigagonnie
-
- Offline
- Elite Member
-
- Posts: 235
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Het probleem dat ik double waaarden niet op 5 cijfers achter de komma kon weergeven, en dus niet zker wist of de waarde die ik aan de ordersned doorgaf ook daadwerkelijk 5 cijfers achter de komma had.. Oplossing is om in je alert de double om te zetten in een string. Dit is echter om het voor mij visueel te controleren of de berekening goed gaat.
Wat ik nu doe is de uitkomst van de berekeing met DoubleToStr oom te zetten, en de waarde daarvan weer terug te geven aan de variabele. Hierdoor heb ik exact het cijfer wat ik nodig heb om in mijn ordersend / orderclose en ordermodify functies kan gebruiken.
Hier nog wat info over deze functie: docs.mql4.com/convert/doubletostr
string DoubleToStr( double value, int digits)
Returns text string with the specified numerical value converted into a specified precision format.
Parameters:
value - Floating point value.
digits - Precision format, number of digits after decimal point (0-8).
Sample:
string value=DoubleToStr(1.28473418, 5);
// the value is "1.28473" ( en deze waarde stop je weer terug in een double variabele)
Goed nog 2 issues te gaan.. orderfuncties aanroepen en trailing issues bij een sell.
We komen er wel...
Please Log in or Create an account to join the conversation.
- howsberrywoof
-
- Offline
- Senior Member
-
- Posts: 73
- Thank you received: 0
heb net je analyse van de 21e zitten kijken. erg mooi om te zien hoe jij handeld. je basis ma zijn de 3 de 5 en de 62? ik kon alleen niet volgen hoe je aan je SL komt. kun je dat nog eens uitleggen?
Howsberrywoof
"A Pip is a Pip, of course, of course, and no one can talk to a Pip of course"
Please Log in or Create an account to join the conversation.