Prorealtime documentation and programming

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #201623 quote
    ZeroCafeineZeroCafeine
    Participant
    Senior

    Hi Everyone

    Hope you are fine

     

    I have 2 question about the documentation and programming

     

    1) where I can find a more complete documentation?

    For exemple on the page documentation I can see thee fonction of OpenMinute with out any exemple or more explanation, but I found on this thread the answer of  Roberto Gozzi with the fonction with “MOD 15“, so how to know something like this if it’s not in the documentation?

    I also have the link of the Snippet but it’s not easy to search inside, it’s is better then nothing but not enough 😊

     

    2) Where I can found more programming or training course?

    About programming I want to know if they have more of the training course of Nicola ? I bought the training course and it’s not good for me 😊 but Very Good 🤣, and it’s better then nothing, but I really want to learn more, so do you know other link or idea or …. ? The idea I found is to help people in the forum to program what they need and like that I can training myself But how to do it without a good documentation?

     

    Best regards

    ZeroCafeine

    #201624 quote
    NicolasNicolas
    Keymaster
    Legend

    Hello,

    1/ the official documentation is currently being rewrote and updated. I do not have any time for arrival, but it will be soon. The official documentations will be added into the new version of ProRealCode, which I work on.

    MOD is the math instruction to get the remainder of a division: see our online documentation:  https://www.prorealcode.com/documentation/mod/

    2/ I know there are some vendors that give private lessons in the marketplace: https://market.prorealcode.com/product-category/private-courses/

    ZeroCafeine thanked this post
    #202140 quote
    ZeroCafeineZeroCafeine
    Participant
    Senior

    Merci Nicola,

    by asking the question I find this idea, if I found a function without any code or example, then I do a search on the forum and I copy the link from a topic, now it’s still not working like on the photo

    OpenMinute.png OpenMinute.png
    #202221 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    This code works:

    return (OpenMinute MOD 15) = 0
    ZeroCafeine thanked this post
    #202256 quote
    ZeroCafeineZeroCafeine
    Participant
    Senior

    hi @robertogozzi

    tks for your answer, I try your code and they give me the Photo 01, can you explain pls why they have 2 line : one before and one after the candle ?

    I also tryed to draw a line on the M1 TF to detect the last candle of the M15 TF (Photo 02)

    If (OpenMinute mod 15) = 0 then
       DRAWVLINE(BarIndex) COLOURED(255,0,0,255) style(DottedLine,1)
       BarIndOM15 = Barindex //DRAWTEXT(“#BarIndOM15#”, barindex, close-0.0004)
    Endif
    IF OpenMinute mod 15 > 0 Then
       BarinCal = 15-(Barindex – BarIndOM15)
       //DRAWTEXT(“#BarinCal#”, barindex, close-0.0004)
       DRAWVLINE(BarIndex + BarinCal) COLOURED(255,0,0,255) style(DottedLine,1)
    ENDIF

    and the last photo is the photo 01 and 02 together :

    PS : can you tell me if this presentation is ok for the forum, because I think one time you told me don’t do thie or somethink like this because the forum will be slower ?

    Photo-01.png Photo-01.png Photo-02.png Photo-02.png Photo-03.png Photo-03.png
    #202262 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Yes, embedded pictures slow the loading of pages. I removed them.
    Only attach them with the “Select File” button.

    My code doesn’t plot anything, it only returns 1 when 15 minutes have elapsed, som I cannot tell you where those double lines in pic 1 come from.
    This will only plot the Dotted line:

    Offset = average[20,0](range) * 2
    If (OpenMinute mod 15) = 0 then
       DRAWVLINE(BarIndex) COLOURED(255,0,0,255) style(DottedLine,1)
       BarIndOM15 = Barindex
       //DRAWTEXT("#BarIndOM15#", barindex, low - Offset)
    ELSE//IF OpenMinute mod 15 > 0 Then
       BarinCal = 15-(Barindex - BarIndOM15)
       //DRAWTEXT("#BarinCal#", barindex, low - Offset)
       //DRAWVLINE(BarIndex + BarinCal) COLOURED(255,0,0,255) style(Line,1)
    ENDIF
    RETURN

    If you uncomment line 9, an addition straight line will be plotted, which will overwrite the dotted one.

    ZeroCafeine thanked this post
Viewing 6 posts - 1 through 6 (of 6 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

Prorealtime documentation and programming


Platform Support: Charts, Data & Broker Setup

New Reply
Author
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by robertogozzirobertogozzi
4 years ago.

Topic Details
Forum: Platform Support: Charts, Data & Broker Setup
Language: English
Started: 09/29/2022
Status: Active
Attachments: 4 files
ProRealCode ProRealCode
Loading...