Xin code Risk On/Off

Thảo luận trong 'Bàn luận về Amibroker, Metastock, Metatrader 4' bắt đầu bởi Viet Thanh, 1/7/22.

Lượt xem : 4,294

  1. Viet Thanh

    Viet Thanh New Member

    Tham gia ngày:
    23/12/21
    Bài viết:
    2
    Đã được thích:
    2
    Giới tính:
    Nam
    E thấy nói về cái này, mà tìm không thấy code cho Amibroker. Bác nào có cho em xin với ạ?


    Risk On và Risk Off là bộ lý thuyết chuyên về tâm lý thị trường, dùng để chỉ hành động của nhà giao dịch dựa trên cảm nhận về mức độ rủi ro trong thị trường tài chính. Cụ thể đó là:

    • Khi trader cảm nhận được rủi ro ở mức độ thấp thì thường có xu hướng đổ tiền vào các loại tài sản mang tính rủi ro cao nên tạo thành hiện tượng Risk On.
    • Ngược lại, khi mức độ rủi ro được nhà đầu tư nhận thấy cao, thì họ sẽ lập tức có hành động bán tháo các tài sản giao dịch mang rủi ro cao để chuyển sang các loại tài sản trú ẩn an toàn hơn, thậm chí là cất giữ tiền mặt. Điều này vô tình hình thành một hiện tượng được gọi là Risk Off.
    Nguồn: https://sanuytin.com/risk-on-va-risk-off/
     
    Viet Thanh, via a mobile device, 1/7/22
    #1
    Tê Cộng and nguyen dien duan like this.
  2. Đang tải...

    Bài viết tương tự Diễn đàn Date
    Xin code Risk On Risk Off Bàn luận về Amibroker, Metastock, Metatrader 4 19/3/24
    Xin code Risk On Risk Off Bàn luận về Amibroker, Metastock, Metatrader 4 28/11/23
    Bộ code Smart Money Concept cho Ami. Bàn luận về Amibroker, Metastock, Metatrader 4 8/12/24
    Code Đường Trung bình thông minh tự chuyển đổi Bàn luận về Amibroker, Metastock, Metatrader 4 16/11/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

  3. Emcocghe

    Emcocghe Well-Known Member

    Tham gia ngày:
    27/11/21
    Bài viết:
    287
    Đã được thích:
    312
    Nó nôm na cũng là strong ,weak stock hoặc rrg chart trên optuma thôi. Dòng vốn dổ vào cp leading thôi mà bác. Nói chung là cách lựa cp.
    Bên Optuma có 1 công thức
    //Get Breadth Data
    V1 = GETDATA(CODE=MKTBRSG1:Market Breadth);
    //Get Index Data
    V2 = GETDATA(CODE=SPX:WI) ;
    //Find Index Highest High over last 252 Bars
    V3 = HIGHESTHIGH(V2, BARS=252) ;
    //Condition 1
    COND1 = V1 <= 65;
    //Condition 2
    COND2 = WITHINRANGE(V2,V3, PERCENT=0.25) ;
    //Is Condition 1 and 2 True
    V4 = COND1 and COND2 ;
    //Condition 3
    COND3 = TIMESINCESIGNAL(V4) ;
    //Condition 4
    COND4 = COND3 <= 10 and V1 CrossesBelow 50 ;
    //Condition 5
    COND5 = V1 CrossesAbove 66 ;
    //Switch Between Cond 4 and Cond 5
    SWITCH(COND4,COND5)
    Coi có giúp bác có ý tưởng cho ami không
     
    Emcocghe, via a mobile device, 1/7/22
    #2
    Vu Hai Tung and Viet Thanh like this.
  4. phamvantuan

    phamvantuan Active Member

    Tham gia ngày:
    1/6/22
    Bài viết:
    30
    Đã được thích:
    4
    Giới tính:
    Nam
    kiểu như này phải k bạn?
     

    Các file đính kèm:

    Học thích bài này.
  5. longDRAGON

    longDRAGON New Member

    Tham gia ngày:
    22/3/22
    Bài viết:
    1
    Đã được thích:
    0
    Giới tính:
    Nam
    bác cho e xin được không ?
     
  6. phamvantuan

    phamvantuan Active Member

    Tham gia ngày:
    1/6/22
    Bài viết:
    30
    Đã được thích:
    4
    Giới tính:
    Nam
    e cũng đang đi tìm mà
     
  7. matquykyo811

    matquykyo811 Well-Known Member

    Tham gia ngày:
    24/10/21
    Bài viết:
    52
    Đã được thích:
    26
    Giới tính:
    Nam
    code hai bác đang tìm thì đây, nhưng mà nói thật là ko có ý nghĩa lắm :))

    //
    _SECTION_BEGIN("MCDX");

    bankerbase = Param("banker base", 50, 10, 100, 1);
    bankerperiod = Param("banker period", 50, 10, 100, 1);
    hotbase = Param("hot base", 30, 10, 100, 1);
    hotperiod = Param("hot period", 40, 10, 100, 1);
    bankersen = Param("banker sensitivity", 1.5, 0.1, 10, 0.1);
    hotsen = Param("hot sensitivity", 0.7, 0.1, 10, 0.1);

    banker_rsi = bankersen * (RSI(bankerperiod) - bankerbase);
    hot_rsi = hotsen * (RSI(hotperiod) - hotbase);

    banker = IIf(banker_rsi > 20, 20, IIf(banker_rsi < 0, 0, banker_rsi));
    hot = IIf(hot_rsi > 20, 20, IIf(hot_rsi < 0, 0, hot_rsi));

    Plot(banker, "Banker", colorRed, styleHistogram, minvalue=0, maxvalue = 20, XShift = 0, Zorder = 0, width = 8);
    Plot(hot, "Hotmoney", colorYellow, styleHistogram, minvalue=0, maxvalue = 20, XShift = 0, Zorder = 0, width = 8);
    Plot(20, "Retail", colorGreen, styleHistogram, minvalue=0, maxvalue = 20, XShift = 0, Zorder = 0, width = 8);
    Plot(5,"",colorWhite,0,0,0,0,0,1);
    Plot(10,"",colorWhite,0,0,0,0,0,1);
    Plot(15,"",colorWhite,0,0,0,0,0,1);

    _SECTION_END();
     
    Hungtqhp and phamvantuan like this.
  8. matquykyo811

    matquykyo811 Well-Known Member

    Tham gia ngày:
    24/10/21
    Bài viết:
    52
    Đã được thích:
    26
    Giới tính:
    Nam
    còn về cái risk on với off mà bác nói thì bác khánh đang build nhưng chắc chưa hoàn thiện nên chưa share với anh em :))
     
  9. Viet Thanh

    Viet Thanh New Member

    Tham gia ngày:
    23/12/21
    Bài viết:
    2
    Đã được thích:
    2
    Giới tính:
    Nam
    Vậy em đặt dép hóng vậy ạ. :)
     
  10. Dungbds

    Dungbds Well-Known Member

    Tham gia ngày:
    21/8/21
    Bài viết:
    46
    Đã được thích:
    12
    Giới tính:
    Nam
    xin code ichi
    Xin code ichi như hình với bác ơi
     

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

Chia sẻ trang này