types de variables présents sur PRT

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #230519 quote
    paulselvanpaulselvan
    Participant
    New

    Bonjour,

    Est ce que si j’écris dans un programme :

    a = 1 , cela définit un entier

    a = 1.0 , un réel

    $a = “hello” est “string”

    Pouvez vous m’indiquer les différents types de variables utilisés sur PRT et comment les distinguer les uns des autres

    #230570 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    $a = “hello” et “string” n’est pas pris en charge.

    Seul le type de données numérique à virgule flottante (double, je suppose) est pris en charge.

    a=1 est identique à a=1.0 .

    #230599 quote
    paulselvanpaulselvan
    Participant
    New

    Merci pour la réponse , mais dans :

    for i=0 to 99
    $output[i]=Close[i]
    next
    Est ce que “$output[i]”  est réel comme “Close[i]” ?
    Si oui ,pourquoi ne pas l’écrire simplement “output[i]=Close[i]”

    #230611 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    $output est un tableau numérique à virgule flottante, PAS un type de données alphanumérique.

    #230617 quote
    paulselvanpaulselvan
    Participant
    New

    d’accord c’est un tableau numérique à virgule flottante

    mais que représente le signe “$” dans “$output[i]”

    et sans le signe “$” ,  output[i]=Close[i]  ne fait-il pas le même job

    #230661 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    $ est simplement un identifiant pour les tableaux.

    $ output[ i ] identifie l’élément i du tableau $ output[] , tandis que output[i] est la valeur retenue la ième barre précédente par la variable output.

    Les variables sont historicisées, de sorte que les valeurs sont conservées pour n’importe quelle barre, tandis que les tableaux ne le sont PAS, car les crochets font uniquement référence aux éléments, pas aux valeurs précédemment conservées. Chaque fois que vous modifiez la valeur d’un élément du tableau, la valeur précédente est perdue (sauf si vous la stockez dans une variable ou dans un autre tableau avant la modification).

    #230677 quote
    paulselvanpaulselvan
    Participant
    New

    merci pour l’info

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

types de variables présents sur PRT


Support Plateforme : Graphiques, Données & Courtiers

New Reply
Author
author-avatar
paulselvan @paulselvan Participant
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by paulselvanpaulselvan
2 years, 6 months ago.

Topic Details
Forum: Support Plateforme : Graphiques, Données & Courtiers
Language: French
Started: 03/26/2024
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...