Ci-joint un exemple dimple de code que je voulais tester dans ProOrder, il passe sans problème avec ProBackTest mais lorsque je passe dans ProOrder j’ai l’erreur “Caractères manquants : Suggestions : fin du code” => une idée ? Merci.
//-------------------------------------------------------------------------
// Code principal : _ohe.strat01
//-------------------------------------------------------------------------
// Test
statut = CALL "_ohe.sto"
maxi = 10
nb = 5
if (statut = 10) then
BUY nb shares AT MARKET
SET TARGET PROFIT 6
endif
if (ONMARKET and (statut = 90)) then
// SELL CountOfPosition share AT MARKET
endif
if (CountOfPosition >= maxi) then
//quit
endif
//-------------------------------------------------------------------------
// Fonction : _ohe.sto
//-------------------------------------------------------------------------
// _ohe.sto
sto = Stochastic[14,3](close)
if sto crosses over 20 then
res1 = 10
else
res1 =0
endif
if sto crosses over 80 then
res2 = 90
else
res2 =0
endif
if res1 > 0 then
res = res1
else
res = res2
endif
// test indicateur
//return res1, res2, sto, 20, 80
// utilisation indicateur dans proorder
return res
Quelle version de la plateforme stp ?
Version accessible depuis ig.com, prorealtime démo v 11.1
Précision le site indique l’erreur sur la dernière ligne de code.
Merci.
Encore une précision, c’est le fait que le système intègre min indicateur sous le code qui semble poser problème, faut-il débuter/fermer la fonction avec des caractères spéciaux ? Merci.
Bon, si je crée un indicateur et que je l’appelle depuis ma stratégie ça plante, si j’intègre le code de l’indicateur dans la stratégie ça fonctionne même si c’est pas beau…