Jonkie's forex worstelingen
- m_luijckx
-
- Offline
- Premium Member
-
- Mechanical Trader - TrendFollower
Luijckx, bedankt voor al jouw inzichten in het trentraden!
Graag gedaan jonkie! Erg gaaf dat het je geholpen heeft bij je EA.
Dankje dat je ons ook een versie van deze EA aanbiedt!
Keep us updated!
Trader @ DutchCoast Traders | Coauteur van De Kunst van het Traden
Please Log in or Create an account to join the conversation.
- gigagonnie
-
- Offline
- Elite Member
-
- Posts: 235
- Thank you received: 0
Graag gedaan met het meedenken, hopelijk hebben we gezamenlijk (maar jij natuurlijk veruit het meest) een mooi product gemaakt. Ook tof dat je m wilt delen. Hoe lang ga je hem in test laten draaien?
Enne, dat zwarte gat hoeft niet hoor, ik heb nl. nog een idee voor een EA op de dagchart, dus als je nog een uitdaging zoekt, hahaha!
Please Log in or Create an account to join the conversation.
- Representative
-
- Offline
- Moderator
-
- Posts: 91
- 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
Gisteren ging de lancering van SuckerPunch helaas niet volgens wens..
Dat zal je net zien he..
Maar ik heb dat opgelost(gisteravond)door de order openen fucnties te splitsen,
en de Lotszie even keihard in te stellen en volgens een tip van deVries de stoploss niet in te stellen.
Hij loopt nu sinds 20.00 uur gisteravond. Vanochtend waren er 3 currencyparen die een positie open hadden staan.En de modify orders worden ook uitgevoerd.
Kan natuurlijk dat bij de 3 ander paren de regels niet voldeden, maar ik ga nu dagelijks kijken of het orders plaatsen, sluiten en wijzigen proces goed verloopt.
Ondertussen ga ik het lotsize probleem en de stoploss meegeven oplossen.
Belangrijkste van het gehele demoproces is om te zien of de ea technische goed loopt. De resultaten zijn niet echt belangrijk, mits er hele rare verlies of winstposten zijn. De echte profit is niet echt belangrijk, want dan zal je net zien dat deze maand -10% loopt..
Dus technisch is belangrijkste..
Please Log in or Create an account to join the conversation.
- deVries
-
- Offline
- Junior Member
-
- Posts: 25
- Thank you received: 0
De StopLoss en een eventuele TakeProfit moet je opdracht voor geven als de bevestiging gekomen is dat de order succesvol geplaatst is. Ben benieuwd gaat jouw EA ook traden
met paren als EURUSDxxx
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
puntje 2. Ik had idd gelezen in de shoutbox dat direct meegeven van StopLoss en ProfitTarget niet goed werkt. (bij ECN partners) Ik weet niet of FXCM daar eentje van is of ForexYard. Dus ik heb daarom voor nu even de stoploss op 0 gezet.
De ea werkt niet met profit targets, dus dat is geen probleem, die staat al op 0.
Omdat ik de expert advisor universeel wil maken voor elke broker, zal ik dus een modify moeten inbouwen die direct na het openen van een order de stoploss instelt.
je laatste vraag, mijn blog staat vol met resultaten op eur/usd.. dus ja..
De volgende paren staan in mijn portfolio:
USD/CHF
EUR/CHF
EUR/USD
EUR/GBP
NZD/USD
AUD/USD
GBP/CHF
Gold
Silver
Alle verdere GBP en JPY paren doen het niet bijster best hiermee.
Deze paren zijn in een te korte tijdsduur(4uur) te volatiel.
Please Log in or Create an account to join the conversation.
- deVries
-
- Offline
- Junior Member
-
- Posts: 25
- Thank you received: 0
sommigen noemen het EURUSDm EURUSDiam
Voor sluiten van trades zul je ook wel merken dat er verschillende regels kunnen wezen
Bekijk de Error lijst maar eens goed welke fouten allemaal kunnen voorkomen..
Sommige zul je al tegen gekomen zijn
Bekijk goed de terminal en het journal daarvan wat er allemaal vermeld wordt.
Please Log in or Create an account to join the conversation.
- zeebaars
-
- Offline
- Premium Member
-
- Posts: 116
- Thank you received: 0
Kan je met de winst van je EA je kids eens goed verwennen,is je zwarte gat meteen opgevuld.
Heb zelf ook 3 kids. 6jaar 4jaar en 4dagen.
ongelofelijk dat je dan op z'n korte tijd zulke EA uit de grond stampt!
accountcijfers kunnen niet liegen, mensen des te beter...
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Dit is direct hersteld.
Voorlopig gaat het openen, sluiten van orders prima.
Alleen in de modify moet ik ook een busy error workaround inbouwen, waardoor hij een retry doet als de server bezig is. Kreeg daar af en toe een melding van.
Dus 3 puntjes..
1. Lots (universeel maken met andere brokers)
2. Stoploss (universeel maken met andere brokers)
3. Modify Functie maken met error control.
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Vanochtend voor dat ik naar mijn werk ben gegaan nog even gauw gekeken of de ea gedaan heeft wat ie moet doen. En inderdaad, hij had netjes de eur/usd long afgesloten, en een sell positie geopend. Ook een ander paar heeft hij geopen. En nu staan er 4 posities open. Twee andere paren zitten in consolidatie, waarbij telkens de regels niet voldoen. Dus geen duidelijke crossing en ook geen duidelijke RSI. Dus die staan nog steeds aan de zijlijn. De modificaties zijn op de openstaande paren ook goed gegaan.
Dus vooralsnog werkt het principe prima op demo.
De 3 punten staan nog steeds open. Hier ga ik vandaag mee aan de slag.
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Kan vanavond pas kijken of het werkt..
Hieronder de code van deze functie:
//====================================================================
// Trailingstop SELL Order Function
//====================================================================
void subTrailingSellOrder()
{
string Symb=Symbol();
int Ticket=0;
int Type;
for(int i=1; i<=OrdersTotal(); i++)
{
if (OrderSelect(i-1,SELECT_BY_POS)==true) {
if (OrderSymbol()!= Symb) continue;
if (OrderMagicNumber() != Magic) continue;
Ticket=OrderTicket();
Type=OrderType();
}
}
int
ticket = 0,
err = 0,
c = 0;
for(c=0;c<NumberOfTries;c++)
{
ticket=OrderModify(Ticket,OrderOpenPrice(),High[1]+TrailingStop*Point*Multiplier,0,0,Red);
err=GetLastError();
if(err==0)
{
if(ticket>0) break;
}
else
{
if(err==0 || err==4 || err==136 || err==137 || err==138 || err==146) //Busy errors
{
Sleep(5000);
continue;
}
else //normal error
{
if(ticket>0) break;
}
}
}
}
Please Log in or Create an account to join the conversation.
- deVries
-
- Offline
- Junior Member
-
- Posts: 25
- 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
Gezien ik de expert advisor gebouwd heb voor de 4 uurs chart wordt de modify enkel uitgevoerd om 2:00, 6:00, 10:00, 14:00, 18:00, en 22:00 uur. Nederlandse tijd.
Ik heb daarvoor een stukje code geschreven dat dat voor mij regelt. Hierdoor kan ik code per bar en per tic laten uitvoeren. Ideaal..
Ben jij trouwens ook een programmeur, want je reageert heel veel op programmeer vraagstukken. Bouw je zelf ook veel ea's ?
Die e.a. met de tijdsaanduidingen op je chart zag er trouwens wel stoer uit!
Denk dat ik die ook ga gebruiken..tx.
Handel je zelf ook al live met een ea, en wellicht leuk om zelf ook een blog te openen, zodat we hier op het forum kennis kunnen maken met de persoon achter de nick DeVries
Please Log in or Create an account to join the conversation.
- deVries
-
- Offline
- Junior Member
-
- Posts: 25
- Thank you received: 0
Je leert alleen maar door te doen en wat je niet begrijpt moet je gewoon blijven uitproberen. Ideeen kun je opdoen door ook andermans werk te bekijken, en eventueel vragen...
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Was begonnen met 95.000 demo start account. Gister 2000 verloren, door opstartprobleemen en 2 trades die direct de mist ingingen, vandaag 4000 in de plus..
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
Begon gelijk 1000 piek hoger.. ongeveer 100 pips) Dus dat was mooi.
Echter vanochtend kwam ik beneden en toen zag ik maar 4 posties openstaan.
Maar het vreemde was dat ik op de 2 charts geen reden zag waarom ie de posities gesloten zou hebben. Alles was nog intact.
In de journal gaf hij aan dat ik schijnbaar een stoplos geraakt zou hebben.. nou moe..
Ook dat zou volgens de chart niet mogen. Dus schinbaar is er iets niet goed gegaan met een modify?? We gaan het vanavond uitzoeken.
Ik heb hierdoor 1500 dollar gebankt. BR staat nu op 94.2xx dollar.
De overige 4 posities lopen heerlijk door, en staan nu 5300 in de plus, wat ook omgerekend ongeveer 530 pips is en op basis van equity heb ik de BR al op 99.xxx staan.. Dat is dus 5% up.
Please Log in or Create an account to join the conversation.
- Jonkie76
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 1001
- Thank you received: 0
Deze 2 posities heb ik eentje met winst gesloten de ander met een beetje verlies.
De overige posities draaien alleemaal nog en gezamenlijk is dat ongeveer 750 pips nog in profit.
Ander dingetje..
@ Gonnie,
We hadden poosje terug toch over een mogelijke oplossing voor het plaatsen/aanpassen en sluiten van orders als hij de melding gaf dat hij "Busy" zou zijn.
Toen kwam jij met de oplossing aan..echter was die voor MQL5...
Let op.. hij is er ook voor MQL4...alleen is de functie 2 letters anders..
MQL5 --> TradeAllowed()
MQL4 --> IsTradeAllowed()
hier een link: articles.mql4.com/141
Vandaar dat ik uhm niet kon terugvinden..
Dus ik ga die oplossing alsnog proberen!!
TX!
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.