Bộ code đánh giá đa điểm trường phái ngắn và trung hạn!

Thảo luận trong 'Bàn luận về Amibroker, Metastock, Metatrader 4' bắt đầu bởi ngxlamdntd, 11/11/23.

Lượt xem : 2,919

  1. ngxlamdntd

    ngxlamdntd Well-Known Member

    Tham gia ngày:
    27/4/22
    Bài viết:
    238
    Đã được thích:
    763
    Giới tính:
    Nam
    -Bộ này mình tách ra 2 code khác nhau: 1 bộ đánh giá độc lập không phụ thuộc chỉ số sàn giao dịch, 1 cái đánh giá có phụ thuộc chỉ số sàn giao dịch.
    -Vẫn tích hợp các thuật toán mua bán T2.5, tối ưu cuttloss
    -Tích hợp màu nền trên các chỉ số để biết độ mạnh cảu các chỉ số (Giá, vol, GTGD, RSI)
    Mình vẫn tiêu chí thoải mái chia sẽ kiến thức của mình biết được.
    upload_2023-11-11_11-5-59.png
    upload_2023-11-11_11-6-16.png
     

    Các file đính kèm:

  2. Đang tải...

    Bài viết tương tự Diễn đàn Date
    Bộ code Smart Money Concept cho Ami. Bàn luận về Amibroker, Metastock, Metatrader 4 8/12/24
    Chia sẻ ae bộ code Tradingview : ichimoku - BB - Fibo - Ma - ICT trong 1 chỉ báo Bàn luận về Amibroker, Metastock, Metatrader 4 5/11/24
    Bộ code tiệm cận max của Amibroker Bàn luận về Amibroker, Metastock, Metatrader 4 6/9/24
    Bộ code 5 bậc thứ tự : Giá, Ma5, Ma10, Ma20, Ma50 của Vol và Giá Bàn luận về Amibroker, Metastock, Metatrader 4 16/7/24
    Nhá hàng bộ code chuyển vị của giá và các Ema 5-10-20-50 Bàn luận về Amibroker, Metastock, Metatrader 4 9/6/24

  3. nghiktb

    nghiktb Member

    Tham gia ngày:
    23/9/21
    Bài viết:
    7
    Đã được thích:
    1
    Giới tính:
    Nam
    Bạn hướng dẫn mình cách dùng với nhé
     
  4. hoangdoanhuy

    hoangdoanhuy New Member

    Tham gia ngày:
    24/7/21
    Bài viết:
    4
    Đã được thích:
    0
    Giới tính:
    Nam
    cho mình hỏi là điểm mua của b dựa vào yếu tố nào thế
     
  5. luisnguyen09

    luisnguyen09 Well-Known Member

    Tham gia ngày:
    13/8/22
    Bài viết:
    48
    Đã được thích:
    13
    Giới tính:
    Nam
    Mục test sàn vs điểm +/- điểm là gì vậy bác?
     
    Chỉnh sửa cuối: 14/11/23
  6. nguyenrim

    nguyenrim Well-Known Member

    Tham gia ngày:
    26/8/23
    Bài viết:
    72
    Đã được thích:
    69
    A Lâm ơi bộ Đa điểm phụ thuộc chỉ số lúc em đẩy lên chart so sánh với bộ Long 8TP của anh em thấy bộ đa điểm phụ thuộc chỉ số nó không cho điểm vào lệnh trên khung ngày( VD: con VND, HSG, NKG.... rất nhiều mã khác trên khung ngày không có hiện điểm vào ra lệnh, tuy nhiên trên khung H1 thì vào lệnh rất ok a! A chỉ em sửa với! Em tính test thử sức mạnh của bộ với với bộ Long 8TP ạ! Thanks a Lâm:)! upload_2023-11-14_22-13-30.png

    upload_2023-11-14_22-18-51.png
     
  7. hoangdoanhuy

    hoangdoanhuy New Member

    Tham gia ngày:
    24/7/21
    Bài viết:
    4
    Đã được thích:
    0
    Giới tính:
    Nam
    cho mình hỏi là bộ code đa điểm đấy bác đẩy lên chart như thế nào ak
     
  8. nguyenrim

    nguyenrim Well-Known Member

    Tham gia ngày:
    26/8/23
    Bài viết:
    72
    Đã được thích:
    69
    Đây bạn chart theo nến Heikin-Ash, các code chia sẻ của a Lâm toàn tinh túy trong đó, bạn nên mở ra đọc và vọc, toàn cái hay

    ///////////////
    HaClose = (O+H+L+C)/4;
    HaOpen = AMA( Ref( HaClose, -1 ), 0.5 );
    HaHigh = Max( H, Max( HaClose, HaOpen ) );
    HaLow = Min( L, Min( HaClose, HaOpen ) );
    // Velvoort is using not original, but modified Heikin-Ashi close
    HaClose = ( HaClose + HaOpen + HaHigh + HaLow )/4;
    // you can switch between Heikin-Ashi chart and regular candlestick chart
    if( ParamToggle("Plot Heikin-Ashi", "No,Yes", 1 ) )
    barColor = IIf(HaClose > HaOpen AND HaHigh > HaClose AND HaLow < HaOpen, ParamColor("Up with both wick, Color",colorBlue),
    IIf(HaClose < HaOpen AND HaLow < HaClose AND HaHigh > HaOpen, ParamColor("Down with both wick, Color",colorViolet),
    IIf(HaClose < HaOpen AND HaLow < HaClose, ParamColor("Down Color",colorRed),
    IIf(HaClose > HaOpen AND HaHigh > HaClose , ParamColor("Up Color",colorGreen), colorWhite))));
    PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, "Modified " + Name(), barColor, styleCandle | styleNoLabel );
    PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, "Heikin Ashi " + Name(), colorBlack, styleCandle | styleNoLabel);
    laytexthienthi =WriteIf(LastValue(Trend1)>=0,"T"+LastValue(Trend1)+" // " +LastValue(tanggiam11)+"%","");
    dist = 0.5 * ATR( 15 );
    for ( i=BarCount-1; i > 0; i-- )
    {
    if ( Buy )
    PlotText("Buy: " + BuyPrice[ i ], i, L[ i ] - dist, colorRose);
    if ( SellA )
    PlotText( "Sell: " + SellPrice[ i ]+"\n"+" // "+"T"+Trend1[ i ]+"// "+tanggiam99[ i ]+"%", i, H[ i ] + dist,colorBrightGreen);
    if ( SellB )
    PlotText( "Cutloss: " + SellPrice[ i ]+"\n"+" // "+"T"+Trend1[ i ]+"// "+tanggiam99[ i ]+"%", i, H[ i ] + dist,colorRed);

    }
    PlotShapes( shapeUpArrow * Buy, colorYellow, 0, HaLow );
    PlotShapes( shapeDownArrow * Sell, colorPink, 0, HaHigh );
    cline=ParamToggle("Gia Nen", "Show|Hide",0);
    PriceLineColor=ParamColor("PriceLineColor",colorRed|styleNoLabel);
    PriceLevel = LastValue( Prec(Close,2));
    Daysback = Param("Bars Back",100,10,500,1);
    FirstBar = BarCount - DaysBack;
    YY = IIf(BarIndex() >= Firstbar,EndValue(PriceLevel),Null);
    side = Param("side",1,0,1000,1);
    dist = 0;
    if(cline==0)
    {
    for( i = 0; i < BarCount; i++ )
    {
    if(i+side== BarCount) PlotText( "........."+"=> " + PriceLevel[ i ]+" // " +WriteVal(LastValue((C/Ref(C,-1)-1)*100),1.2)+"% ", i, YY[ i ]-dist, colorYellow );
    if(i+side== BarCount) PlotText( "\n "+laytexthienthi+"", i, YY[ i ]-dist, colorWhite );
    }
    }
    Title = "Bat Quai Lenh "+ " - " + EncodeColor(colorYellow)+ Name()+" - Date : "+Date() + " - " +" O = "+WriteVal(O)+", H = "+WriteVal(H)+", L = "+WriteVal(L)+", C = "+WriteVal(C)+" Volume : "+WriteVal(V);
    _SECTION_BEGIN("Name");
    GfxSetTextAlign( 6 );// center alignment
    GfxSetTextColor( ColorRGB( 255, 255, 0 ) );
    GfxSetBkMode(0); // transparent
    GfxSelectFont("UVN But Long 1", Status("pxheight")/26 );
    GfxSelectFont("UVN But Long 1", Status("pxheight")/36 );
    _SECTION_END();
    _SECTION_BEGIN("Bat Quai Lenh");
    GfxSetBkMode(1);
    X=350;
    Y=1;
    Font=10;
    //GfxSelectFont("Impact",Font*2.2, 550);GfxSetTextColor(colorBlue);GfxTextOut("Fialda ++",x,y+10);
    GfxSelectFont("Impact",Font*2.2, 550);GfxSetTextColor(colorBlue);GfxTextOut(Name() + ": " + FullName() ,x+0,Y+10);
    GfxSelectFont("Impact",Font*2.2, 550);GfxSetTextColor(colorGreen);GfxTextOut("Nganh nghe: "+ IndustryID( 1 ),x+0,Y+10+30);
    _SECTION_END();
     
  9. nguyenrim

    nguyenrim Well-Known Member

    Tham gia ngày:
    26/8/23
    Bài viết:
    72
    Đã được thích:
    69
    Còn đây là chart nến bình thường + BB và EMA trong bộ MACD kiếm phổ của a Lâm.

    _SECTION_BEGIN("Price");
    SetChartOptions(0,chartShowArrows|chartShowDates);
    _N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) Vol " +WriteVal( V, 1.0 ) +" {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 )) ));
    Plot( C, "Close", ParamColor("Color", colorDefault ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
    _SECTION_END();

    _SECTION_BEGIN("MA");
    P = ParamField("Price field",-1);
    Periods = Param("Periods", 15, 2, 200, 1 );
    Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style", styleLine | styleNoLabel ) | styleNoRescale );
    _SECTION_END();

    _SECTION_BEGIN("Mid MA");
    P = ParamField("Price field",-1);
    Periods = Param("Periods", 45, 2, 300, 1 );
    Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style", styleLine | styleNoLabel ) | styleNoRescale );
    _SECTION_END();

    _SECTION_BEGIN("Long MA");
    P = ParamField("Price field",-1);
    Periods = Param("Periods", 100, 2, 400, 1 );
    Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style", styleLine | styleNoLabel ) | styleNoRescale );
    _SECTION_END();

    _SECTION_BEGIN("BBands");
    P = ParamField("Price field",-1);
    Periods = Param("Periods", 15, 2, 100, 1 );
    Width = Param("Width", 2, 0, 10, 0.05 );
    Color = ParamColor("Color", colorLightGrey );
    Color = ColorBlend( Color, GetChartBkColor(), 0.5 );
    Style = ParamStyle("Style", styleLine | styleNoLabel ) | styleNoRescale;;
    Plot( bbt = BBandTop( P, Periods, Width ), "BBTop" + _PARAM_VALUES(), Color, Style );
    Plot( bbb = BBandBot( P, Periods, Width ), "BBBot" + _PARAM_VALUES(), Color, Style );
    PlotOHLC( bbt, bbt, bbb, bbb, "", ColorBlend( Color, GetChartBkColor(), 0.7 ), styleNoLabel | styleCloud | styleNoRescale, Null, Null, Null, -1 );
    _SECTION_END();

    _SECTION_BEGIN("Volume");
    Color = ParamColor("Color", ColorRGB( 128, 128, 192 ) );
    Plot( Volume, _DEFAULT_NAME(), ColorBlend( Color, GetChartBkColor(), 0.5 ), styleNoTitle | ParamStyle( "Style", styleHistogram | styleOwnScale | styleThick | styleNoLabel, maskHistogram ), 2 );
    _SECTION_END();
     
  10. Lee Thanh

    Lee Thanh New Member

    Tham gia ngày:
    12/1/24
    Bài viết:
    1
    Đã được thích:
    0
    Giới tính:
    Nam
    cho mình xin file đẩy lên chart hoàn chỉnh được ko ạ, mình ko biết viết code :(
     
  11. Tín Nguyễn

    Tín Nguyễn Member

    Tham gia ngày:
    25/8/21
    Bài viết:
    15
    Đã được thích:
    2
    Giới tính:
    Nam
    Cảm ơn bạn, mình là fan của bạn
     
  12. mtdung

    mtdung New Member

    Tham gia ngày:
    17/10/21
    Bài viết:
    4
    Đã được thích:
    1
    Giới tính:
    Nam
    Mình thấy có những mã nay báo mua, mai báo bán luôn rồi. kiểu như vậy mua xong hàng còn chưa về tài khoản, tính, sao nhỉ
     
    Huỳnh Công Tài thích bài này.
  13. 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
    Thì kết hợp mấy cái chỉ báo khác để dùng. Chủ thớt đã cung cấp công cụ miễn phí, ghi nhận tâm tốt của chủ thớt, không nên có ý chê trách chủ thớt.
     
  14. nguyenrim

    nguyenrim Well-Known Member

    Tham gia ngày:
    26/8/23
    Bài viết:
    72
    Đã được thích:
    69
    Hiện tại bộ RSI LONG và RSI 29-02 của a Lâm 2 bộ này đánh có tỉ lện thắng rất tốt, cutloss hợp lý, AE có thử thì nên thử 2 bộ trên, bộ đa điểm này tham khảo thôi!
     
    Hungtqhp thích bài này.
  15. Trường CK

    Trường CK Member

    Tham gia ngày:
    24/5/24
    Bài viết:
    5
    Đã được thích:
    1
    Giới tính:
    Nam
    xin 2 bộ này được k bác
     
  16. nguyenrim

    nguyenrim Well-Known Member

    Tham gia ngày:
    26/8/23
    Bài viết:
    72
    Đã được thích:
    69
    Bạn tìm lại mấy bài viết của a Lâm ở đây: https://kakata.vn/members/ngxlamdntd.18359/ có share hết đó ! Code qua tay mình code lại tùm lum không share được, chạy loạn lên hết, ko chuẩn ^^
     

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

Chia sẻ trang này