So sánh RRG chart trên amibroker và Optuma liệu có nên dùng.

Discussion in 'Bàn luận về Amibroker, Metastock, Metatrader 4' started by Emcocghe, Mar 5, 2022.

?

Nên dùng rrg chart trên amibroker không

  1. 66.7%
  2. Không

    14.8%
  3. Chừng nào hoàn thiện dùng

    18.5%
Multiple votes are allowed.

Lượt xem : 30,976

  1. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Có ai hiểu và dùng cái chiêm tinh này chưa bạn?
     
  2. langtham0942

    langtham0942 Well-Known Member

    Joined:
    Aug 27, 2021
    Messages:
    133
    Likes Received:
    44
    Gender:
    Female
    Có gì đâu. :) Cứ theo chỉ dẫn đó làm là ra :) chiêm tinh là gì mình còn chưa bjo sdug nên k có phương án theo cách nghĩ của họ :)
     
    langtham0942, via a mobile device, Apr 2, 2022
    #82
  3. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Mục đích để làm gì còn chưa biết, thì sao mà làm :D
     
  4. Emcocghe

    Emcocghe Well-Known Member

    Joined:
    Nov 27, 2021
    Messages:
    287
    Likes Received:
    314
    Này ko phải chiêm tinh. Hướng cp thôi bác nó quan niệm neuy 1 cp 3 ngày gần nhất mà nằm hướng đông bắc là cp mạnh . Hướng đông bâc cp đi lên.v
    Còn chiêm tinh là cái gann học. Nó lấy giá xét lịch sử dự đoán tương lai. Này toàn mấy tay kỹ sư nguyên tử chế ra . Mấy bác ko hiểu ko nên chém thế. Nhiều bác tưởng thật lại ko hay
     
    Emcocghe, via a mobile device, Apr 2, 2022
    #84
    Bulubuloa87 likes this.
  5. MrPeace

    MrPeace New Member

    Joined:
    Apr 2, 2022
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Bạn cho mình xài cái RRG này với. Mình đang sử dụng data của Fireant.
     
    Last edited: Apr 2, 2022
  6. langtham0942

    langtham0942 Well-Known Member

    Joined:
    Aug 27, 2021
    Messages:
    133
    Likes Received:
    44
    Gender:
    Female
    :) Chỉ có Price và Volume thôi :) chưa ngâm nên chưa biết tnao. Tên chiêm tinh chỉ là cái tên thôi :)
     
    langtham0942, via a mobile device, Apr 2, 2022
    #86
  7. Emcocghe

    Emcocghe Well-Known Member

    Joined:
    Nov 27, 2021
    Messages:
    287
    Likes Received:
    314
    Thì bác đừng đưa hình tào lao cái phong thủy bên khựa. Bác ko hiểu thì đọc gann học thôi. Chứ em dò chiêm tinh ko có cái nào dùng cái hình đấy. Em toàn nghiêm túc nên ko thích đùa xàm
     
    Emcocghe, via a mobile device, Apr 2, 2022
    #87
    langtham0942 likes this.
  8. langtham0942

    langtham0942 Well-Known Member

    Joined:
    Aug 27, 2021
    Messages:
    133
    Likes Received:
    44
    Gender:
    Female
    Cũng nói thật mình chưa bao có cơ hội sdung chiêm tinh nên chưa tìm hiểu. RRG bạn nói đầu bài top thì mình hoàn thiện và sdug trên ami lâu rồi. Gọi là vẽ photoshop chơi
    Optuma mình chưa sdug bjo nhưng có RRG thì giờ có ami giải quyết xong lâu rồi. Có mỗi cái chiêm tinh nghe huyền bí chưa tìm hiểu.
    Biết đâu giờ hết việc làm lại đi xin phần mền optuma ngâm cứu chiêm.tinh :)
    Hình phong thủy trên để chỉ đường vẽ hướng gọi là bắc đông nam (nếu cần) :)
     
    langtham0942, via a mobile device, Apr 2, 2022
    #88
    Emcocghe likes this.
  9. Emcocghe

    Emcocghe Well-Known Member

    Joined:
    Nov 27, 2021
    Messages:
    287
    Likes Received:
    314
    Bác
    Bác là dân pro rùi. Có sức ảnh hưởng lớn. Các bác f0 hóng code nghe trúng trật thì không tốt thôi. Chủ yếu ý em thế thôi. Còn chiêm tinh ko huyền bí đâu nó cũng lâu đời lắm rồi từ thời wycofff đã có hệ phá
     
    Emcocghe, via a mobile device, Apr 2, 2022
    #89
  10. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Cái đó là cái ranking mình tính ra đấy, nó sắp sếp từ 0-100, rồi chia theo màu, 100 mạnh nhất
    Tính rồi đấy ;)
     
    Bulubuloa87, via a mobile device, Apr 2, 2022
    #90
    Danielkhanhnguyen and Emcocghe like this.
  11. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Trong kênh youtube có link download, tuy nhiên bản cũ, chờ mình nâng cấp đã, chắc mai mốt mới có được.
     
    Bulubuloa87, via a mobile device, Apr 2, 2022
    #91
    MrPeace and Emcocghe like this.
  12. Emcocghe

    Emcocghe Well-Known Member

    Joined:
    Nov 27, 2021
    Messages:
    287
    Likes Received:
    314
    Get Heading Values
    V1 = JDKRS(INDEX=^VNINDEX:CSV 1).Heading;
    //Define Ranges and assign values
    N1 = IF(V1 > 337.5 or V1 < 22.5,1,0);
    NE = IF(V1> 22.5 and V1 < 67.5,2,0);
    E1 = IF(V1 > 67.5 and V1 < 112.5,3,0);
    SE = IF(V1 > 112.5 and V1 < 157.5,4,0);
    S1 = If(V1 > 157.5 and V1 < 202.5,5,0);
    SW = IF(V1 > 202.5 and V1 < 247.5,6,0);
    W1 = IF(V1 > 247.5 and V1 < 292.5,7,0);
    NW = IF(V1 > 292.5 and V1 < 337.5,8,0);
    //Sum values
    N1+NE+E1+SE+S1+SW+W1+NW
    gởi các bác cách tính hướng trong optuma
     
  13. td7122004

    td7122004 Member

    Joined:
    Sep 23, 2021
    Messages:
    22
    Likes Received:
    4
    cái E-dragon kia e cài xong rồi mà k thấy hướng dẫn sử dụng bác ơi
     
  14. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Trong kênh youtube có đó bạn, cái RRCs thì chưa update :(
     
  15. Emcocghe

    Emcocghe Well-Known Member

    Joined:
    Nov 27, 2021
    Messages:
    287
    Likes Received:
    314
    Bác phải bác stockpro trc kia hay share phần mềm với sách phải không bác. Tầm năm 2006-2007
     
    Emcocghe, via a mobile device, Apr 4, 2022
    #95
  16. MrPeace

    MrPeace New Member

    Joined:
    Apr 2, 2022
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Cho mình xin links youtube với bạn.
    Fireant nó cung cấp RRG mà không đúng ae ơi.
    Đây là cái họ cài cho mình, mình xem sao nó bị sai ngày upload_2022-4-4_18-47-8.png
     
  17. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Cái của Fireant lấy code của bản public giông như các bạn trên này chia sẽ, chỉnh sửa lại màu với pick data.
    https://youtu. be/rdwcS8AUT-w (bỏ dấu cách).
    Cái RRCs mình chưa update.
     
    MrPeace likes this.
  18. Bulubuloa87

    Bulubuloa87 Well-Known Member

    Joined:
    Feb 13, 2022
    Messages:
    145
    Likes Received:
    130
    Gender:
    Male
    Đã cập nhật bản mới rồi bạn nhé.
    Vào parameter để chỉnh thông số, chuyển list muốn xem (có làm sẵn cho data cp68), chạy analysis để tính điểm xem con nào mạnh.
    Cap.png
     

    Attached Files:

    Last edited: Apr 6, 2022
    Hoangquan1712 and MrPeace like this.
  19. MrPeace

    MrPeace New Member

    Joined:
    Apr 2, 2022
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Mình đang dùng amibroker lấy dữ liệu từ Fireant. Có cách nào mình cài RRG của bạn vào amibroker của mình ko bạn ơi
     
  20. Danielkhanhnguyen

    Danielkhanhnguyen Well-Known Member

    Joined:
    Sep 15, 2021
    Messages:
    133
    Likes Received:
    105
    Gender:
    Male
    _SECTION_BEGIN( "PPO-Rotational Chart" );

    SetChartOptions( 1, chartDisableTooltips, gridFlags = 0 );

    _SECTION_BEGIN( "Tickers && Benchmark" );
    benchmark = ParamStr( "Benchmark", "VNINDEX" ); // co the thay bang: HNXINDEX, UPINDEX; ^VNINDEX (neu su dung du lieu cua cophieu68)
    tickers = ParamStr( "Tickers", "TCB,ACB,VCB,NVB,KLB,VPB,VIB" );
    _SECTION_END();

    _SECTION_BEGIN( "Tailing" );
    tbar = Param( "Tailing Bar", 10, 1, 100, 1 );
    thick = Param( "Thickness", 1, 0.5, 1.5, 0.05 );
    colorTail = ParamColor( "BaseColor", colorBlack );
    _SECTION_END();

    _SECTION_BEGIN( "Lookback Bars" );
    shortLen = Param( "ShortLen", 10, 5, 100, 1 ); // co the thu thay doi sang 12
    longLen = Param( "LongLen", 30, 5, 300, 1 ); // co the thu thay doi sang 26
    signalLen = Param( "SignalLen", 9, 5, 30, 1 );
    _SECTION_END();

    _SECTION_BEGIN( "Margins" );
    topMargin = Param( "Top", 15, 10, 100, 1 );
    bottomMargin = Param( "Bottom", 15, 10, 100, 1 );
    leftMargin = Param( "Left", 30, 10, 100, 1 );
    rightMargin = Param( "Right", 30, 10, 100, 1 );
    _SECTION_END();

    SetChartBkGradientFill( colorGrey50, colorGrey40 );

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

    base = benchmark;
    listSym = StrTrim( tickers, " " );

    // get rs or rm (momentum)
    function getrs( sc, t )
    {
    bc = Foreign( base, "C" );
    sbr = sc / bc;

    rs1 = MA( sbr, shortLen ); // short period
    rs2 = MA( sbr, longLen ); // long period

    rs = 100 * ( ( rs1 - rs2 ) / rs2 + 1 );

    rm1 = MA( rs, 1 );
    rm2 = MA( rs, signalLen );

    rm = 100 * ( ( rm1 - rm2 ) / rm2 + 1 );

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

    // draw position on the chart
    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.08 ) );
    yy = pxb - pxh - y * ( pxh / ( Max( rmh, -rml ) * 1.08 ) );

    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 == "", 1.5, 1.5 ) );

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

    GfxSelectFont( "Tahoma", 10, 500 );

    if( listSym != "" )
    {
    GfxSetZOrder( 5 );

    for( i = 0; ( sym = StrExtract( listSym, i ) ) != ""; i++ )
    {
    TimeFrameSet( Interval( 0 ) );

    SetForeign( sym, 1 );
    //rs = getrs( (C + H + L)/3, 1 );
    //rm = getrs( (C + H + L)/3, 0 );
    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( False );
    }

    color = colorTail;

    for( i = 0; ( sym = StrExtract( listSym, i ) ) != ""; i++ )
    {
    TimeFrameSet( Interval( 0 ) );

    SetForeign( sym, 1 );
    //rs = getrs( (C + H + L)/3, 1 );
    //rm = getrs( (C + H + L)/3, 0 );
    rs = getrs( C, 1 );
    rm = getrs( C, 0 );

    widthLine = thick * Min( ( HighestVisibleValue( abs( MA( rs, longLen ) ) ) + HighestVisibleValue( abs( MA( rm, longLen ) ) ) ) / 2, 2 );

    GfxSetBkMode( 1 ); // transparent
    GfxSetTextAlign( 6 ); // center alignment

    color += i;
    GfxSetTextColor( color );
    GfxSelectPen( color, widthLine );

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

    RestorePriceArrays( False );
    }
    }

    Title = "";

    GfxSetTextColor( colorYellow );
    strTemp = StrFormat( "Benchmark: %s, TF: %s", base, Interval( 2 ) );
    GfxSetTextAlign( 0 ); // right alignment
    GfxTextOut( strTemp, pxl, topMargin / 3 );

    strDisplay = "PPO-Rotational Chart";
    GfxSetTextAlign( 2 ); // right alignment
    GfxTextOut( strDisplay, pxr, topMargin / 3 );

    GfxSetZOrder( 0 );
    lead = "LEADING";
    weak = "WEAKENING";
    lag = "LAGGING";
    improve = "IMPROVING";

    GfxFillSolidRect( pxr, pxt, xm, ym, ColorBlend( colorBrightGreen, colorWhite, 0.69 ) );
    GfxFillSolidRect( pxl, pxt, xm, ym, ColorBlend( colorBlue, colorWhite, 0.69 ) );
    GfxFillSolidRect( pxr, pxb, xm, ym, ColorBlend( colorYellow, colorWhite, 0.69 ) ); //colorYellow
    GfxFillSolidRect( pxl, pxb, xm, ym, ColorBlend( colorOrange, colorWhite, 0.69 ) ); //colorOrange

    GfxSetBkMode( 1 ); // transparent
    GfxSetTextAlign( 2 ); // right alignment
    GfxSetTextColor( colorBlue );
    GfxSelectFont( "Tahoma", 11, 700 );
    GfxTextOut( lead, pxr, pxt );
    GfxTextOut( weak, pxr, pxb - 15 );
    GfxSetTextAlign( 0 ); // left alignment
    GfxTextOut( lag, pxl, pxb - 15 );
    GfxTextOut( improve, pxl, pxt );

    GfxSetTextAlign( 0 ); // left alignment
    GfxSetTextColor( colorWhite );
    GfxSelectFont( "Tahoma", 10, 500 );

    if( listSym != "" )
    {
    totalSymbols = StrCount( listSym, "," ) + 1;
    GfxTextOut( "Tickers[" + totalSymbols + "]: " + listSym, pxl, pxb );
    }

    GfxSelectPen( colorBlueGrey, 1, 2 );
    GfxMoveTo( pxl, ym );
    GfxLineTo( pxr, ym );
    GfxMoveTo( xm, pxt );
    GfxLineTo( xm, pxb );

    _SECTION_END();


    của bạn đây, mình chỉnh thành 1 phiên bản gọn nhất để ai cũng có thể dùng được
     
    Last edited: Apr 17, 2022
    Hungtqhp, tamvt and Bulubuloa87 like this.

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

Loading...
Similar Threads Forum Date
Nhờ trợ giúp viết code so sánh giá ngày hiện tại so với giá ngày đầu năm Bàn luận về Amibroker, Metastock, Metatrader 4 Dec 29, 2022
Chỉ báo Amibroker so sánh VNINDEX Bàn luận về Amibroker, Metastock, Metatrader 4 Oct 15, 2021
CÁCH ĐẨY TÍN HIỆU KÈM HÌNH ẢNH (CHART) TỪ AMI SANG TELEGRAM Bàn luận về Amibroker, Metastock, Metatrader 4 Dec 11, 2023
[Chia sẻ] Tính năng Chart in Chart: Xem chart Tuần, Tháng nổi ngay trong Chart Daily Bàn luận về Amibroker, Metastock, Metatrader 4 Aug 8, 2023
Hiện chart đối với cổ phiếu mới niêm yết trong thời gian ngắn Bàn luận về Amibroker, Metastock, Metatrader 4 Aug 7, 2023

Share This Page