nhờ các cao thủ amibroker

Discussion in 'Thị trường chứng khoán' started by chungtruong668, Apr 15, 2017.

168 người đang online, trong đó có 67 thành viên. 04:41 (UTC+07:00) Bangkok, Hanoi, Jakarta
  1. 0 người đang xem box này(Thành viên: 0, Khách: 0)
thread_has_x_view_and_y_reply
  1. luonguct

    luonguct Thành viên này đang bị tạm khóa Đang bị khóa Not Official

    Joined:
    Mar 7, 2016
    Likes Received:
    13,683
    Vậy bây giờ cần sửa lại như thế nào bác?
  2. lotusvn

    lotusvn Thành viên gắn bó với f319.com

    Joined:
    Jan 9, 2015
    Likes Received:
    603
    Có cao thủ amibroker vào rồi, bác @daubuonck đã hướng dẫn rất ngắn gọn và chi tiết rồi, còn cho mũi tên xuống em xin mạn phép thêm chút, bác chủ top chỉnh hệ số d color ở PlotShapes là được, bổ sung thêm chút xíu code của bác daubuonck là phù hợp theo yêu cầu cụ thể của bác

    Plot(C,"",colorGreen, styleCandle);
    periods= 20; // số chu kỳ
    Len = BarIndex() - BarCount + 1;
    d= 1;
    PlotShapes( IIf(Len== -periods, shapeUpArrow, shapeNone), colorBrightGreen, 0, C - d, 0 );
    Last edited: Apr 15, 2017
  3. daubuonck

    daubuonck Thành viên gắn bó với f319.com

    Joined:
    Aug 28, 2014
    Likes Received:
    85,973
    ok, hiểu rồi khi copy lên F thì mất chữ i trong [], nghĩa là copy vào F sẽ không còn đúng như bản gốc do F tự sửa do đó post picture nhé ráng nhìn lại để sửa chỗ []


    [​IMG]
    xstock and luonguct like this.
  4. daubuonck

    daubuonck Thành viên gắn bó với f319.com

    Joined:
    Aug 28, 2014
    Likes Received:
    85,973
    viết vậy cũng được, tôi thì để nguyên bản tức là phải sửa thế này thì chuẩn (BarCount-1)
    [​IMG]


    [​IMG]

    vậy đây có lẽ là bản khá nhất
    --- Gộp bài viết, Apr 15, 2017, Bài cũ: Apr 15, 2017 ---
    do ví dụ này nó là ý tưởng để triển khai thêm 1 số thứ cần thiết cho programer nên tôi bỏ ra tí công ngồi viết, ví dụ kỹ thuật tính % từ chỗ này tới chỗ kia từ khi mua tới hiện tại lỗ hay lãi bao nhiêu % , kỹ thuật plot chữ tại nơi cần plot ...
    09xx189279, luonguct and lotusvn like this.
  5. lotusvn

    lotusvn Thành viên gắn bó với f319.com

    Joined:
    Jan 9, 2015
    Likes Received:
    603
    yes, đúng chuẩn là vậy, em không dùng mũi tên như bác chủ pic để đánh dấu, hàm PlotShapes của Ami hơi bị cứng nên em thấy khó dùng mà bác vẫn xài quá good, thank bác!
  6. luonguct

    luonguct Thành viên này đang bị tạm khóa Đang bị khóa Not Official

    Joined:
    Mar 7, 2016
    Likes Received:
    13,683
    Cảm ơn bác rất nhiều! Tớ tập tành code cho ami, có chi ko rõ hy vọng nhận được sợ trợ giúp từ bác.
  7. chungtruong668

    chungtruong668 Thành viên tích cực

    Joined:
    May 20, 2010
    Likes Received:
    2
    bác giúp em chỉnh thêm phần là em muốn cho ẩn cái báo bên phải ví như chỗ số 718.45 mầu xanh bên phải ấy tks.
  8. daubuonck

    daubuonck Thành viên gắn bó với f319.com

    Joined:
    Aug 28, 2014
    Likes Received:
    85,973
    khà khà , được thôi khi nào rảnh thì có gì là làm hết, thật ra 2 kỹ thuật trên rất cần cho việc theo dõi cũng ít người dùng nhưng nó cần thiết, ví dụ từ lúc mua (dk) tới hiện tại lastvalue lãi hay lỗ bao nhiêu, cái thứ 2 cũng hơi khó là muốn hiện chữ hay con số lên chart thì làm sao đó là plotext nhưng khó ở chỗ tọa độ x,y của nó dùng DIST ... thêm nếm vào sẽ ra nhiều thứ hay
    --- Gộp bài viết, Apr 15, 2017, Bài cũ: Apr 15, 2017 ---

    muốn ẩn cái gì thì cho 2 cái này vào trước dòng đó \\, ví dụ cho ẩn chữ STAR thì tìm dòng nào có chữ đó thì cho 2 cái \\ vào đầu dòng đó là xong khi nào cần mở lại xóa nó đi
    luonguct likes this.
  9. lotusvn

    lotusvn Thành viên gắn bó với f319.com

    Joined:
    Jan 9, 2015
    Likes Received:
    603
    cái này dễ thôi thêm "styleNoLable" như dưới là được
    Plot(C,"",colorGreen, styleCandle|styleNoLable);
  10. lotusvn

    lotusvn Thành viên gắn bó với f319.com

    Joined:
    Jan 9, 2015
    Likes Received:
    603
    để đánh dấu phiên viết text em hay dùng trong gfx nên ít xài mấy hàm này, cách dùng plotshape này cũng hay, đơn giản và hiệu quả.

Share This Page