VWMA-SMA MAP – ERREUR SIGNALEE
Forums › ProRealTime forum Français › Support ProBuilder › VWMA-SMA MAP – ERREUR SIGNALEE
- This topic has 2 replies, 2 voices, and was last updated 3 years ago by Marie-Eve Vergoz.
-
-
05/21/2021 at 1:19 PM #170111
Bonjour Nicolas,
J’ai récupéré un indicateur : “VWMA-SMA MAP” dans la Library qui se sert de la VWMA – or une erreur est signalée car il est demandé de définir “lenght” – je joins le code – je n’ai pas non plus trouvé de réponse en examinant les codes de la “VWMA” elle même –
Merci pour votre aide –
bien sincèrementVWMA-SMA MAP123456789101112131415161718192021222324252627282930// VWMAtempValue = 0.0tempVolume = 0.0for step = 0 to length dotempValue = tempValue + (close[step] * volume[step])tempVolume = tempVolume + volume[step]nextvwma = tempValue / tempVolumesma = average[20](close)IF vwma > sma THENbackgroundcolor(204,255,204)elsebackgroundcolor(255,204,204)endifIF vwma[1]<sma[1] and vwma>sma THENdrawarrowup(barindex,low-(low/12))coloured(0,255,0)elsif vwma[1]>sma[1] and vwma<sma THENdrawarrowdown(barindex,high+(high/12)) coloured (255,0,0)endifRETURN05/22/2021 at 7:17 PM #170182Il vaut mieux éviter les copier/coller depuis la library, car très souvent les paramètres externes (et pour cause), ne sont pas contenus dans le code. Ici en l’occurence, la période de calcul, définit par “length”, est une variable externe de cet indicateur.
Donc ajouter:
1length = 10 //ou n'importe quelle autre périodeen tête de code.
05/23/2021 at 8:16 AM #170191Bonjour Nicolas –
Merci pour votre aide et l’information – en fait, la copie des lignes de code n’indique pas qu’il y a une variable – donc toujours passer par l’enregistrement du fichier .itf qui se trouve au-bas de la présentation de l’indicateur – ainsi ceux qui me liront le sauront aussi –
-
AuthorPosts