donchian channel code funktioniert nicht
- This topic has 4 replies, 3 voices, and was last updated 5 years ago by .
Viewing 5 posts - 1 through 5 (of 5 total)
Viewing 5 posts - 1 through 5 (of 5 total)
Similar topics:
Forums › ProRealTime Deutsch forum › ProOrder Support › donchian channel code funktioniert nicht
kann mir jemand bitte sagen warum dieser Code nicht funktioniert ?
Vielen Dank
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
//------------------------------------------------------------------------- // Hauptcode : donchian 20 kauf und exit //------------------------------------------------------------------------- //------------------------------------------------------------------------- // Hauptcode : mein donchian 20 perioden //------------------------------------------------------------------------- defparam cumulateorders = false upperDonchian = highest[20](high) lowerDonchian = lowest[20](low) closehigh = close < lowest[2](low) clong = upperDonchian > upperDonchian[1] If clong then buy 1 contract at market endif sell at closehigh or lowerdonchian stop |
Versuchs mal damit:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
//------------------------------------------------------------------------- // Hauptcode : donchian 20 kauf und exit //------------------------------------------------------------------------- //------------------------------------------------------------------------- // Hauptcode : mein donchian 20 perioden //------------------------------------------------------------------------- defparam cumulateorders = false upperDonchian = highest[20](high) lowerDonchian = lowest[20](low) closehigh = close < lowest[2](low) clong = upperDonchian > upperDonchian[1] If clong then buy 1 contract at market endif if longonmarket and closehigh then sell at market endif if longonmarket and lowerdonchian then sell at market endif |
Ich denke, dass Ihre Schließungsbedingungen ein Problem darstellen.
Sie testen “closehigh” und “lowdonchian” als wahr oder falsch, aber sie sind offensichtlich immer wahr, weil sie 0 überlegen sind (0 = falsch /> 1 = wahr).
Möchten Sie diese 2 Preisstufen als Stop-Loss nutzen?
In diesem Code wird der untere Donchian-Wert als Stoploss festgelegt:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
//------------------------------------------------------------------------- // Hauptcode : donchian 20 kauf und exit //------------------------------------------------------------------------- //------------------------------------------------------------------------- // Hauptcode : mein donchian 20 perioden //------------------------------------------------------------------------- defparam cumulateorders = false upperDonchian = highest[20](high) lowerDonchian = lowest[20](low) closehigh = close < lowest[2](low) clong = upperDonchian > upperDonchian[1] If clong then buy 1 contract at market endif if longonmarket and closehigh then sell at market endif if longonmarket then sell at lowerdonchian stop endif |
Find exclusive trading pro-tools on