RRG on Amibroker (fail)

Thảo luận trong 'Thảo luận chung' bắt đầu bởi khanhmd, 4/9/21.

Lượt xem : 10,875

  1. nguyenjoe

    nguyenjoe Well-Known Member

    Tham gia ngày:
    18/7/21
    Bài viết:
    93
    Đã được thích:
    166
    Giới tính:
    Nam
    bác chia sẻ được không? Thực sự nhìn RRG thì cũng chưa ra được tiền đâu nhưng nếu tích hợp và Amibroker để lọc cùng các bộ lọc khác thì sẽ có thêm hữu ích
     
    HTSK85861315 thích bài này.
  2. langtham0942

    langtham0942 Well-Known Member

    Tham gia ngày:
    27/8/21
    Bài viết:
    133
    Đã được thích:
    44
    Giới tính:
    Nữ
    Dân tình hứng thú cái lạ và tích hợp tiện ích vào ami cho nó tiện thôi. chứ chỉ có RRG thì oánh không ra tiền đc. share anh em cùng học hỏi biết đâu có ý tưởng thêm để hữu ích hơn
     
    HTSK85861315 and Hungtqhp like this.
  3. Lao_Ngoan_Dong_88

    Lao_Ngoan_Dong_88 New Member

    Tham gia ngày:
    5/9/21
    Bài viết:
    4
    Đã được thích:
    9
    Mình nhìn qua thì công thức này có vẻ không đúng khi lấy giá trị min max, vì giả sử có 9 mã đưa vào chart với các giá trị khác nhau và plot ra chart. Nếu bạn bỏ đi một mã mà mã đó nằm trong giá trị min hoặc max thì nó sẽ ảnh hưởng đến kết quả của 8 mã còn lại. Trong khi đó trên stockchart hay optuma khi bạn loại bớt mã thì giá trị các mã còn lại không thay đổi.
     
  4. Lao_Ngoan_Dong_88

    Lao_Ngoan_Dong_88 New Member

    Tham gia ngày:
    5/9/21
    Bài viết:
    4
    Đã được thích:
    9
    Chúc mừng bạn đã khám phá ra được công thức, mình đã đọc bài của bạn trên forum Amibroker. Vietnamese Coder trên đó không nhiều, cám ơn bạn đã làm cho họ nhìn chúng ta với ánh mắt khác hơn, nếu không phiền bạn PM mình contact để có thể giao lưu.
     
    HTSK85861315 and Hungtqhp like this.
  5. Phihungwww

    Phihungwww Well-Known Member

    Tham gia ngày:
    22/8/21
    Bài viết:
    63
    Đã được thích:
    12
    Giới tính:
    Nam
    Thớt cho anh em đi
     
    Phihungwww, via a mobile device, 19/10/21
    #25
  6. hangnguyen

    hangnguyen Member

    Tham gia ngày:
    11/9/21
    Bài viết:
    7
    Đã được thích:
    1
    Giới tính:
    Nam
    Ông Danielkhanhnguyen đã code dc nhưng chưa share, còn ông khanhmd thì lâu nay ko thấy.
     
    hangnguyen, via a mobile device, 19/10/21
    #26
    Hungtqhp thích bài này.
  7. Hungtqhp

    Hungtqhp Well-Known Member

    Tham gia ngày:
    17/8/21
    Bài viết:
    127
    Đã được thích:
    43
    Giới tính:
    Nam
    Có lẽ đợi bán!
     
  8. Lao_Ngoan_Dong_88

    Lao_Ngoan_Dong_88 New Member

    Tham gia ngày:
    5/9/21
    Bài viết:
    4
    Đã được thích:
    9
    Bán cũng ok mà. Thử hỏi mọi người có ai đi làm ở cơ quan hay kinh doanh lĩnh vực gì trừ khi làm từ thiện có ai muốn làm không lương không ? Nên công sức người ta bỏ ra nghiên cứu và viết mặc dù là revese engine từ code khác mà dùng được tốt thì cũng đáng trân trọng. Hiện giá phí dùng RRGs trên stockchart cũng k quá đắt, ai thích thì có thể đăng ký trên đó nó cho dùng thử 1 tháng free
     
    Lao_Ngoan_Dong_88, via a mobile device, 20/10/21
    #28
    Hungtqhp thích bài này.
  9. Hungtqhp

    Hungtqhp Well-Known Member

    Tham gia ngày:
    17/8/21
    Bài viết:
    127
    Đã được thích:
    43
    Giới tính:
    Nam
    Ý em là bác chủ đợi hoàn thiện xong sẽ bán?
     
  10. langtham0942

    langtham0942 Well-Known Member

    Tham gia ngày:
    27/8/21
    Bài viết:
    133
    Đã được thích:
    44
    Giới tính:
    Nữ
    Ủng hộ bạn. Đôi khi mày mò cod chỉ vì đam mê chinh phục. Chứ chỉ có nó oánh không ra tiền đc. Đc cái dùng để chém gió ngành này tăng ngành kia giảm đc ;). Vạn sự tùy duyên. Nhân duyên hoạch định. Có kiến thức trong đầu mới nảy số đầu tư đc
     
    langtham0942, via a mobile device, 22/10/21
    #30
    Hungtqhp thích bài này.
  11. TrungThanh6191

    TrungThanh6191 Member

    Tham gia ngày:
    20/7/21
    Bài viết:
    9
    Đã được thích:
    0
    Giới tính:
    Nam
    Ý bác là market profile hay volume at price bác, vì e thấy 2 thằng này hơi khác nhau chút, mong bác chỉ bảo thêm
     
    TrungThanh6191, via a mobile device, 23/10/21
    #31
  12. Nguyễn Minh Ngọc

    Nguyễn Minh Ngọc Member

    Tham gia ngày:
    12/9/21
    Bài viết:
    5
    Đã được thích:
    0
    Giới tính:
    Nam
    Hi Bác, bác cho hỏi code chia ô thế nào nhỉ?
     
  13. Le Duc Duy

    Le Duc Duy New Member

    Tham gia ngày:
    21/7/21
    Bài viết:
    2
    Đã được thích:
    0
    Giới tính:
    Nam
    Các bác có bán cho em để em ủng hộ với nhé :)
     
  14. NNquang

    NNquang Member

    Tham gia ngày:
    10/10/21
    Bài viết:
    6
    Đã được thích:
    5
    Giới tính:
    Nam
    Mới sưu tầm được bác Khánh, bác xem có giúp ích được gì k
    // Downloaded From https://www.WiseStockTrader.com
    _SECTION_BEGIN( "XY-Rotation Chart" );

    _N( base = ParamStr( "Base", "IHSG" ) );
    _N( list = ParamStr( "Symbols", "IDXBASIC,IDXCYCLIC,IDXENERGY,IDXFINANCE,IDXHEALTH,IDXINDUST,IDXINFRA,IDXNONCYC,IDXPROPERT,IDXTECHNO,IDXTRANS" ) );
    tbar = Param( "Trailing Bar", 12, 1, 100, 1 );

    EnableTextOutput( False );
    GfxSetOverlayMode( 2 );

    pxl = Status( "pxchartleft" );
    pxr = Status( "pxchartright" );
    pxt = Status( "pxcharttop" );
    pxb = Status( "pxchartbottom" );
    pxw = ( pxr - pxl ) / 2;
    pxh = ( pxb - pxt ) / 2;
    xm = pxl + pxw;
    ym = pxt + pxh;

    GfxMoveTo( pxl, ym );
    GfxLineTo( pxr, ym );
    GfxMoveTo( xm, pxt );
    GfxLineTo( xm, pxb );

    function getrs ( sc, t )
    {
    bc = Foreign( base, "C" );
    sbr = sc / bc;

    rs1 = MA( sbr, 12 );
    rs2 = MA( sbr, 26 );
    rs = 100 * ( ( rs1 - rs2 ) / rs2 + 1 );

    rm1 = MA( rs, 1 );
    rm2 = MA( rs, 9 );
    rm = 100 * ( ( rm1 - rm2 ) / rm2 + 1 );

    return IIf( t, rs , rm ) - 100;
    }

    function drawpos ( x, y, sym, text )
    {
    rsl = VarGet( "rsl" );
    rsh = VarGet( "rsh" );
    rml = VarGet( "rml" );
    rmh = VarGet( "rmh" );

    xx = pxl + pxw + x * ( pxw / ( Max( rsh, -rsl ) * 1.10 ) );
    yy = pxb - pxh - y * ( pxh / ( Max( rmh, -rml ) * 1.10 ) );

    xp = Nz( VarGet( "xp" + sym ), xx );
    yp = Nz( VarGet( "yp" + sym ), yy );

    VarSet( "xp" + sym, xx );
    VarSet( "yp" + sym, yy );

    GfxMoveTo( xp, yp );
    GfxLineTo( xx, yy );

    GfxCircle( xx, yy, IIf( text == "", 2, 4 ) );

    if ( text != "" ) GfxTextOut( sym, xx + 6 , yy - 3 );
    }

    for ( i = 0; ( sym = StrExtract( list, i ) ) != ""; i++ )
    {
    SetForeign( sym );

    rs = getrs( C, 1 );
    rm = getrs( C, 0 );

    for ( ii = BarCount - tbar; ii < BarCount; ii++ )
    {
    rs_ = rs[ ii ];
    rm_ = rm[ ii ];

    rsh = Nz( VarGet( "rsh" ), rs_ );
    if ( rs_ >= rsh )
    VarSet( "rsh", rs_ );

    rsl = Nz( VarGet( "rsl" ), rs_ );
    if ( rs_ <= rsl )
    VarSet( "rsl", rs_ );

    rmh = Nz( VarGet( "rmh" ), rm_ );
    if ( rm_ >= rmh )
    VarSet( "rmh", rm_ );

    rml = Nz( VarGet( "rml" ), rm_ );
    if ( rm_ <= rml )
    VarSet( "rml", rm_ );
    }

    RestorePriceArrays( True );
    }

    for ( i = 0; ( sym = StrExtract( list, i ) ) != ""; i++ )
    {
    SetForeign( sym );

    rs = getrs( C, 1 );
    rm = getrs( C, 0 );

    for ( ii = BarCount - tbar; ii < BarCount; ii++ )
    {
    drawpos( rs[ ii ], rm[ ii ], sym, WriteIf( ii == BarCount - 1, sym, "" ) );
    }

    RestorePriceArrays( True );
    }

    _SECTION_END();
     
  15. Nguyengoi

    Nguyengoi Member

    Tham gia ngày:
    12/12/21
    Bài viết:
    5
    Đã được thích:
    3
    Giới tính:
    Nam
    huong dan RRG.png
     
  16. Nguyengoi

    Nguyengoi Member

    Tham gia ngày:
    12/12/21
    Bài viết:
    5
    Đã được thích:
    3
    Giới tính:
    Nam
    ACE tự thêm mã nhóm ngành vào RRG nhé:))
     
    Hungtqhp thích bài này.
  17. Hungtqhp

    Hungtqhp Well-Known Member

    Tham gia ngày:
    17/8/21
    Bài viết:
    127
    Đã được thích:
    43
    Giới tính:
    Nam
    Em làm không được như của bác.
     
  18. Nguyengoi

    Nguyengoi Member

    Tham gia ngày:
    12/12/21
    Bài viết:
    5
    Đã được thích:
    3
    Giới tính:
    Nam
    chỉnh preperence về nền basic đi
     
    Hungtqhp thích bài này.
  19. Hungtqhp

    Hungtqhp Well-Known Member

    Tham gia ngày:
    17/8/21
    Bài viết:
    127
    Đã được thích:
    43
    Giới tính:
    Nam
    Em đã làm được. Cảm ơn bác.
     
    Nguyengoi thích bài này.
  20. minhputincic

    minhputincic Active Member

    Tham gia ngày:
    19/10/21
    Bài viết:
    29
    Đã được thích:
    11
    Giới tính:
    Nam
    bác nào cao siêu làm cái code này cho amibroke cho em xin cái để học hỏi
     
    Hungtqhp thích bài này.

Lượt bình luận : 39

Đang tải...
Bài viết tương tự Diễn đàn Date
Xin code cho Amibroker. Thảo luận chung 21/12/24
call api từ afl amibroker Thảo luận chung 11/6/24
Bác nào chuyển code này từ tradingview sang amibroker hộ e với ạ Thảo luận chung 25/2/24
Bác nào cover tradingview sang amibroker được không Thảo luận chung 20/7/23
Tỷ lệ cao thấp của biểu đồ giữa các Sheet - Amibroker Thảo luận chung 18/6/23

Chia sẻ trang này