Thứ Sáu, 19 tháng 8, 2011

Giới thiệu công cụ Phân tích kỹ thuật Amibroker.

Đầu tiên các bạn tải về và cài đặt chương trình Amibroker + Metakit : Tại đây 

1.Cấu hình tham số phần mềm Metakit

Bước 1:Muốn sử dụng chương trình Metakit các bạn phải đăng ký tài khoản ( miễn phí ) tại : stockbiz.vn
Bước 2:Sau khi đăng ký thành công bạn tiến hành đăng nhập vào chương trình Metakit.


Bước 3: Thiết lập các tham số giống như hình dưới đây.


2.Cập nhật dữ liệu cho Amibroker

Thực hiện theo các bước sau:
-       Tạo cơ sở dữ liệu EOD:.
Chọn File->New->Database


Trong mục Database folder, chọn thư mục bạn muốn lưu cơ sở dữ liệu EOD.
Chọn Create để tạo cơ sở dữ liệu


Trong mục Data Source, chọn Metastock data plugin
Trong mục Base time interval, chọn End Of Day
Click Configure để cấu hình cơ sở dữ liệu
Click Add folder để chọn các thư mục dữ liệu EOD do phần mềm Stockbiz MetaKit tải về (Bạn thực hiện thao tác Add folder nhiều lần để thêm các thư mục ứng với dữ liệu EOD do MetaKit tải về)
Click Retrieve symbols để nhận dạng các mã CK trong các thư mục dữ liệu. Nếu bạn không thực hiện thao tác này bạn sẽ không thấy được các mã chứng khoán trong cơ sở dữ liệu vừa tạo.


Click OK để lưu cấu hình
Click OK lần nữa để kết thúc quá trình tạo cơ sở dữ liệu

-       Tạo cơ sở dữ liệu Intraday:. ( Chỉ sử dụng để tra cứu giá cổ phiếu trong thời gian giao dịch, nếu không cần thiết bạn có thể bỏ qua bước này )

    Do AmiBroker chỉ xử lý tốt các thư mục giá Intraday (do MetaKit tải về) có không quá 255 mã chứng khoán, cho nên để cung cấp dữ liệu real-time cho AmiBroker, trong mục Thiết lập cần phải bật tùy chọn Phân các mã CK vào các thư mục con theo vần A-Z (khi đó các dữ liệu tải về của các mã CK sẽ được tổ chức thành các thư mục theo vần, mỗi thư mục sẽ có không có quá nhiều mã, giúp AmiBroker đọc dữ liệu chính xác hơn).
Chọn File->New->Database
Trong mục Database folder, chọn thư mục bạn muốn lưu cơ sở dữ liệu Intraday.
Chọn Create để tạo cơ sở dữ liệu


Trong mục Data Source, chọn Metastock data plugin
Trong mục Base time interval, chọn Tick
Click Configure để cấu hình cơ sở dữ liệu
Click Add folder để chọn các thư mục dữ liệu Intraday do phần mềm Stockbiz MetaKit tải về (Bạn thực hiện thao tác Add folder nhiều lần để thêm các thư mục ứng với dữ liệu Intraday do MetaKit tải về)
Click Retrieve symbols để nhận dạng các mã CK trong các thư mục dữ liệu. Nếu bạn không thực hiện thao tác này bạn sẽ không thấy được các mã chứng khoán trong cơ sở dữ liệu vừa tạo.
Bật tùy chọn Intraday refresh để biểu đồ AmiBroker tự động refresh khi có dữ liệu thay đổi.


Click OK để lưu cấu hình
Click OK lần nữa để kết thúc quá trình tạo cơ sở dữ liệu

Sau khi tạo xong 2 cơ sở dữ liệu, về sau khi muốn xem biểu đồ EOD, mở cơ sở dữ liệu EOD, ngược lại muốn xem biểu đồ Intraday, mở cơ sở dữ liệu Intraday.
Trong thời gian giao dịch, nếu các mục Tự động cập nhật dữ liệu được bật (Thiết lập trong mục Cấu hình tham số phần mềm), biểu đồ EOD cũng như Intraday của các Index hoặc mã CK được mở trong AmiBroker sẽ liên tục được cập nhật (Với biểu đồ EOD, chỉ có điểm cuối cùng trên biểu đồ tương ứng với dữ liệu ngày hôm nay thay đổi).

3.Thực hiện cập nhật dữ liệu hàng ngày.
Sau khi hoàn thành 2 phần trên tức là bạn đã hoàn thành đầy đủ các thao tác cần thiết để cập nhật dữ liệu cho Amibroker, những thao tác ở phần 2 chỉ phải thực hiện 1 lần đầu tiên.

Giờ đây để cập nhật dữ liệu, bạn chỉ cần đăng nhập vào Metakit, rồi ấn "Cập nhật" , rồi đợi quá trình cập nhật hoàn tất là xong.

4.Sử dụng Amibroker.
-Cách 1: bạn có thể sử dụng Google để tham khảo cách thiết lập các chỉ báo trong Amibroker.
-Cách 2: 

Download 2 cái này về : http://www.mediafire.com/?rl6i812z2bbkz6l

và http://www.mediafire.com/?2m4rx5knk5sbx1i

1. Uninstall Amibroker đi. ( nếu đã cài sẵn )
2. Giải nén, copy cả folder có tên Amibroker --> paste vào C: --> Program Files
3. Giải nén, copy cả folder có tên MetaStock Data --> paste vào C:
4. Vào C: --> Program Files --> Amibroker --> chạy file Broker.exe

Để update dữ liệu hàng ngày các bạn vẫn phải dùng Metakit nhé.

79 nhận xét:

  1. load xong là mất tiêu hết luôn ? không hiểu bị gì nữa a ơi ?

    Trả lờiXóa
  2. nó ghi là error : formula file not found no chart to display

    Trả lờiXóa
  3. 2 bạn thử chụp ảnh màn hình rồi up lên cho tớ xem sao nhé :)

    Trả lờiXóa
  4. không bây h thì dc rồi. thank u much. lần trước load không dc mất luôn cả dữ liệu.

    Trả lờiXóa
  5. bác ơi, cho mình xin mấy cái code của amibroker với, mình cũng mới tìm hiểu ami, thấy nó có vẻ hay hơn metastock nhỉ

    Trả lờiXóa
  6. @Nặc danh
    Bạn làm được rồi à, nếu được thì chụp thử cho tớ xem màn hình Amibroker của bạn xem có giống của tớ không nhé!

    @Tú
    Code của các chỉ báo hay là code để crack hả bạn?

    Trả lờiXóa
  7. Trần Liêu Quốclúc 07:59 23 tháng 8, 2011

    Cái dòng chữ: "ERROR: Formular file is not found - no chart to display" hiện lên khi Open Database, thay vì hiện lên các biểu đồ. Vậy là sao anh Buổn Cổ Phiếu?

    Trả lờiXóa
  8. @Trần Liêu Quốc
    Tớ đã bổ xung thêm rồi đó, bạn thử lại rồi báo kết quả cho mình nhé.

    Trả lờiXóa
  9. Trần Liêu Quốclúc 20:07 24 tháng 8, 2011

    Oái! Khi bấm chuột phải, rồi chọn Edit Formular, nó báo "File does not exist" thế là sao anh?

    Trả lờiXóa
  10. Bên facebook bạn bảo làm được rồi, thực ra bạn đã làm được chưa thế?

    Trả lờiXóa
  11. Trần Liêu Quốclúc 19:10 25 tháng 8, 2011

    Hì! Xin lỗi anh! Em gà mờ quá! Vậy là xong rồi anh ạ. Bây giờ là học phân tích từ các bài của anh, học đọc các kí hiệu trên biểu đồ mà anh bày ở bài Phần 2 trong lớp học Online. Cảm ơn anh nhé!

    Trả lờiXóa
  12. Uh, tập nghịch biểu đồ kết hợp với các bài học trước cho quen rồi vào bài học mới nhé!

    Trả lờiXóa
  13. sao tải cái này về đc mà cài đặt thì nó ko xuất hiện lên deskop gì vầy anh nhỉ?

    Trả lờiXóa
  14. Nếu không thấy hiện lên desktop bạn thử vào ổ C:\ trong mục các chương trình sẽ có file chạy chương trình.

    Trả lờiXóa
  15. cài đc cái Amibroker này rồi nhưng cài cái MetaKit nó lại ko đc là sao vậy anh? nó có đòi cái này NET Framework 2.0 là sao vậy anh? chỉ giúp em với nha .thân!

    Trả lờiXóa
  16. Bạn down Net Framework tại đây rồi cài đặt nhé: http://fs36.filehippo.com/8067/ec1aefbd6ad84555a0d803dc236d3d87/dotNetFx40_Full_x86_x64.exe

    Trả lờiXóa
  17. Anh ơi, sao em nhấn cập nhập dữ liệu từ ngày 1/1/2000 giống như hướng dẫn mà nó cứ báo là có lỗi trong quá trình cập nhập là như nào anh? trong khi em cập trong năm 2011 lại được :|

    Trả lờiXóa
  18. Dear Quan,
    Bạn thử làm theo cách này xem sao nhé.
    Download 2 cái này về : http://www.mediafire.com/?rl6i812z2bbkz6l

    và http://www.mediafire.com/?ix8brwc7uuubi3b

    1. Uninstall Amibroker đi.
    2. Giải nén, copy cả folder có tên Amibroker --> paste vào C: --> Program Files
    3. Giải nén, copy cả folder có tên MetaStock Data --> paste vào C:
    4. Vào C: --> Program Files --> Amibroker --> chạy file Broker.exe

    Trả lờiXóa
  19. Mục này:
    4.Sử dụng Amibroker.
    -Cách 1: bạn có thể sử dụng Google để tham khảo cách thiết lập các chỉ báo trong Amibroker.
    -Cách 2: Copy y hệt các chỉ báo giống như trong Amibroker của tôi.

    Nếu mình lưu lại chỉ báo mặt định và load lại thì ko sao cả, kể cả vào mục Edit Formula.
    Nhưng khi load file chỉ báo của bạn lên thì báo lỗi: error : formula file not found no chart to display và khi vào mục Edit Formula thì báo lỗi "File does not exist"
    Mình đã thử install vài lần kết quả cũng như vậy

    Trả lờiXóa
  20. Bạn xem phần tớ trả lời bạn Quan ở ngay phía trên nhé.

    Trả lờiXóa
  21. Bạn Buôn CP thân mến, mình cũng bị khi vào mục Edit Formula thì báo lỗi "File does not exist".
    Ở trên bạn đâu có trả lời gì liên quan. chỉ có hỏi Trần Liêu Quốc :
    "Bên facebook bạn bảo làm được rồi, thực ra bạn đã làm được chưa thế? "
    sau đó Quốc nới đã được.

    Buôn CP giúp chúng mình nhé. C
    húc blog ngày càng nhiều tín đồ ^^

    Trả lờiXóa
  22. Vụ này tớ đã bày cho bạn Quan ở trên kia rồi, cách này bạn Trần Liêu Quốc cũng làm được.

    Download 2 cái này về : http://www.mediafire.com/?rl6i812z2bbkz6l

    và http://www.mediafire.com/?ix8brwc7uuubi3b

    1. Uninstall Amibroker đi.
    2. Giải nén, copy cả folder có tên Amibroker --> paste vào C: --> Program Files
    3. Giải nén, copy cả folder có tên MetaStock Data --> paste vào C:
    4. Vào C: --> Program Files --> Amibroker --> chạy file Broker.exe

    Trả lờiXóa
  23. cảm ơn bạn..cuối cùng cũng làm được^^

    Trả lờiXóa
  24. Cam on ban,minh cung da lam duoc.

    Trả lờiXóa
  25. NET Framework 2.0 cái này nó cũng ko cài đc , chán thiệt, không biết cái máy này nó sao nữa, anh chỉ giúp em với ,...

    Trả lờiXóa
  26. Không cài được Net framework chắc do lỗi của máy rồi, bạn thử google xem sao nhé.

    Trả lờiXóa
  27. cái link down về bị sao rùi anh ơi, nó nói "invalid or deleted"

    Trả lờiXóa
  28. cai ngon lanh. co dieu metakit ko chay????

    Trả lờiXóa
  29. cam on anh em lam dc den den doan code la po tay hinh nhu cai line anh cho do ko vao dc nua .chi co 1 cai la vao dc thoi.

    Trả lờiXóa
  30. Đoạn code không sử dụng được nhé, bạn làm theo cách tớ comment ở trên là được.

    Trả lờiXóa
  31. Bạn Cổ Phiếu ơi, có thể up lại cái link thứ 2 trong comment trên của bạn đc ko, mình làm theo hướng dẫn mà file đó bị invalid rồi

    Trả lờiXóa
  32. Dear huy,

    Link mới nhé: http://www.mediafire.com/?2m4rx5knk5sbx1i

    Trả lờiXóa
  33. Cách làm mới đơn giản nhất, chỉ mất đúng 5 phút.

    Download 2 cái này về : http://www.mediafire.com/?rl6i812z2bbkz6l

    và http://www.mediafire.com/?2m4rx5knk5sbx1i

    1. Uninstall Amibroker đi. ( nếu đã cài sẵn )
    2. Giải nén, copy cả folder có tên Amibroker --> paste vào C: --> Program Files
    3. Giải nén, copy cả folder có tên MetaStock Data --> paste vào C:
    4. Vào C: --> Program Files --> Amibroker --> chạy file Broker.exe

    Để update dữ liệu hàng ngày các bạn vẫn phải dùng Metakit nhé.

    Trả lờiXóa
  34. Cảm ơn bạn nhiều, mình đã làm được, nhưng tớ còn điều này muốn hỏi : Metakit tớ cài xong Ko cập nhật được dữ liệu từ trước năm 2009, tớ chọn từ các năm 2008 trở về trước thì toàn bị lỗi? Nếu chỉ dùng dữ liệu từ 2009 để phân tích thì có tốt ko?

    Trả lờiXóa
  35. Nếu chỉ dùng từ 2009 thì cũng không sao.
    Nếu bạn muốn có dữ liệu từ năm 2001 thì bạn thử tra google cách update dữ liệu thủ công bằng file excel nhé.

    Trả lờiXóa
  36. SAO LÚC MÌNH CÀI PHẦN MỀM Amibroker.toàn báo lỗi :"the filename directory name,or volume label syntax is incornect" tức là sao hả bạn

    Trả lờiXóa
    Trả lời
    1. Đây là lỗi hệ thống máy tính của bạn không nhận file cài đặt. Nếu thử cài lại nhiều lần không được thì bạn hãy thử làm cách của mình ở comment phía trên xem sao nhé.

      Xóa
  37. cám ơn mình đã cài ok!cho mình hỏi thêm: để chỉnh xem sự thay đổi của giá cổ phiếu theo ngày giao dịch thì chỉnh ntn?và nếu bạn có hướng dẫn sử dụng về phần mềm amibroker thì up lên cho mình cũng như mọi người học hỏi?cám ơn bạn!

    Trả lờiXóa
    Trả lời
    1. Amibroker chỉ có User Guide bằng tiếng Anh thôi ( có sẵn sau khi cài đặt chương trình ), còn tài liệu tiếng Việt thì không có.
      Trước đây tớ cũng phải tự mày mò, cũng không có gì phức tạp đâu, chỉ mất 1-2 ngày làm quen là thông thạo ngay.
      Bạn vào đây tham khảo nhé : http://www.safc.com.vn/diendan/lofiversion/index.php/t448.html

      Xóa
  38. cho minh hoi có phải amibroker ban crack này nó không con cập nhật được dữ liệu nữa phải ko bạn!

    Trả lờiXóa
  39. Cam on chu topic ! Huong dan cua ban rat chi tiet, va cu the, minh da lam duoc, Amibroker co the chay duoc ca Intraday va EOD rat tot. Chi can dung cai dat Amibroker binh thuong roi thiet lap cau hinh nhu huong dan la su dung duoc ngay, khong can thiet phai copy, replace amibroker ( nhu phan duoi huong dan )

    Trả lờiXóa
  40. Cảm ơn buoncophieu, tôi đã cài đặt được AB theo cách đơn giản nhất của bạn. Mong được học hỏi thêm từ blog này. KLGD tăng mạnh mấy phiên gần đây có thể đẩy thị trường đi xa bao nhiêu sau khi vượt đỉnh kể từ T9/2011.

    Trả lờiXóa
    Trả lời
    1. Cứ vượt đỉnh trước đã rồi mới nghĩ đến chuyện xa bao nhiêu bạn ạ :)

      Xóa
  41. Rất cám ơn bạn vì những hướng dẫn hữu ích. Tôi đã làm theo hướng dẫn của rất nhiều trang web khác nhưng k đc. khi vào đây làm theo hướng dẫn của bạn tôi đã làm đc. Rất cám ơn vì sự chia sẻ này.

    Trả lờiXóa
  42. Bac buon oi bac co code nao hay cho AB ko pot day cho em dung ke voi. thank bac nhieu !!!!

    Trả lờiXóa
  43. Chào bạn!
    Mình đang dùng cái AB của bạn thất rất tốt, nhưng mấy hôm không dùng, hôm nay mở lại thì thấy cập nhật không đúng. cây nến cuối là ngày hôm nay(10/5) nhưng cây nến trước đó lại là ngày 2/5 vậy là không cập nhật được những ngày giữa 2 khoảng này. Bạn giúp mình với, tại sao thế nhỉ?

    Trả lờiXóa
    Trả lời
    1. Bạn dùng metakit để cập nhật toàn bộ giá cổ phiếu nhé, nhớ chọn từ ngày 2/5 nhé.

      Xóa
    2. Nhận xét này đã bị tác giả xóa.

      Xóa
    3. Nhận xét này đã bị tác giả xóa.

      Xóa
    4. Bạn cho mình hỏi, mình dùng metakit để cập nhật, chọn từ ngày 29/8/2011 nhưng sao vẫn không được, lúc mở Ami lên chỉ hiển thị đến ngày 26/8/2011 như folder của bạn

      Xóa
    5. Bạn thử chọn lại từ năm 2000 xem sao nhé.

      Xóa
    6. Mình chọn từ năm 2000 thì báo lỗi bạn à

      Xóa
    7. Báo lỗi ở chương trình Metakit hay ở Ami vậy bạn? Nếu ở Metakit là do chương trình thỉnh thoảng bị vậy đó.

      Xóa
  44. Nhận xét này đã bị tác giả xóa.

    Trả lờiXóa
  45. Nhận xét này đã bị tác giả xóa.

    Trả lờiXóa
  46. Cám ơn bạn, mình làm được rồi.

    Trả lờiXóa
  47. Chào bạn, mình hỏi tí, mấy hôm nay thị trường giảm kinh quá, mà không có thông tin vĩ mô nào xấu quá. theo một vài người nói thì đó là bị đánh xuống, nhưng mình nghĩ để tác động đến toàn thị trường như vậy thì rất khó. Bạn có thể cho ý kiến về vấn đề này như thế nào.

    Trả lờiXóa
    Trả lời
    1. Các nhà tạo lập hoàn toàn có khả năng làm cho thi trường lên hoặc xuống. Không rieng gì TTCK Việt Nam mà cả TTCK Mỹ cũng thế bạn ạ, việc này hết sức bình thường.

      Xóa
  48. mấy cây nến của mình sao ko có màu nhỉ,toàn đen trắng ko ah, vậy chỉ ở đâu bạn?

    Trả lờiXóa
    Trả lời
    1. Mở chương trình Amibroker
      - Tools -> Preferences -> Charting -> Candlestick -> Use one color for entire candle and hollow body for Up candle

      - Tools -> Preferences -> Colors
      Ở mục Up Candlestick bạn chọn màu bạn muốn ( tớ dùng xanh dương )
      Ở mục Down Candlestick bạn chọn màu bạn muốn ( tớ dùng đỏ )

      Xóa
    2. sau khi cài đặt mình ko thấy đường Parabolic Sar, vậy muốn tạo thêm đường đó chọn ở đâu bạn? Thanks

      Xóa
    3. Bạn vào mục các chỉ báo kỹ thuật ( thường xuất hiện bên trái màn hình ) , chọn chỉ báo rồi kéo sang biểu đồ là được.

      Xóa
  49. Bạn ơi, metakit dạo này cập nhật khối lượng toàn lỗi thôi bạn ạ, không biết phải làm sao nữa, bạn có cách nào ko?

    Trả lờiXóa
    Trả lời
    1. Khối lượng giao dịch của VNIndex và HNXIndex sau khi cập nhật lúc kết thúc phiên bị lệch so với khối lượng giao dịch ngoài thực tế bạn ạ.

      Xóa
    2. Tớ ko rõ mọi người ra sao vì tớ thấy vẫn bt mà.
      Bạn xem lại xem số liệu trên bảng điện tử là bao gồm cả khối lượng thỏa thuận nhé. Còn Metakit cập nhật ko có khối lượng thỏa thuận.

      Xóa
    3. Uhm, mình hiểu rồi, cảm ơn bạn nhé :)

      Xóa
  50. Trần Liêu Quốclúc 10:23 14 tháng 8, 2012

    Anh BuonCoPhieu cho em hỏi với, nếu có công ty niêm yết cổ phiếu mới của họ lên thị trường thì làm thế nào để cập nhật mã cổ phiếu mới đó ạ?
    Cụ thể ở đây là công ty cổ phần đầu tư dịch vụ Hoàng Huy, mã cổ phiếu của họ là HHS, niêm yết trên sàn HOSE. Họ niêm yết vào đầu năm 2012, giao dịch lần đầu vào ngày 15/02/2012. Nhưng khi cập nhật cho AmiBroker bằng Stockbiz Metakit với mốc 01/01/2012 xong thì vào AmiBroker lại ko có HHS. Em vào Stockbiz Metakit để kiểm tra, ở tab đầu tiên (tab "Cập nhật dữ liệu"), kéo xuống các mã CP HH* thì có HHC, HHG, HHL, HHS vậy chứng tỏ Metakit đã cập nhật thành công mã CP mới HHS. Nhưng qua coi tab bên cạnh của nó (tab "Xem dữ liệu") thì lại không có mã HHS. Chứng tỏ Metakit đã cập nhật được HHS, nhưng chưa đưa vào database EOD mình đã tạo lập từ trước. Vì vậy mà AmiBroker không có HHS. Vậy anh có biết cách nào khắc phục tình trạng trên không xin hãy chỉ giúp em với!

    Trả lờiXóa
    Trả lời
    1. Cái này dễ lắm, bạn phải chỉnh ở Amibroker nhé:
      File --> Database Setting ---> Configure --> Retrieve Symbol --> Ok
      Sau đó Ok tiếp đến khi bảng Setting biến mất. Xong.

      Xóa
    2. Trần Liêu Quốclúc 10:43 15 tháng 8, 2012

      Hô hô, được rồi anh ạ. Cảm ơn anh nhiều!

      Xóa
  51. Bạn ơi mình làm theo cách Copy/Paste, mở AB thì nó hiện lên bảng này

    "AmiBroker
    Failed to update the system registry.
    Please try using REGEDIT."

    Nhấn OK thì mở lên bình thường. Không biết có bị sao không hả bạn.

    Trả lờiXóa
  52. Bạn ơi, stockbiz mới tính phí rồi, bạn có cách cập nhật dữ liệu nào free giới thiệu cho mình với :D Cảm ơn bạn nhiều :D

    Trả lờiXóa
    Trả lời
    1. bạn vào diễn đàn phú toàn tải dữ liệu từng ngày nhé.

      Xóa
  53. minh khong the dang ky tai khoan tren Stockbiz.vn duoc. lam sao vay ban ? chi giup mih voi. thanks.

    Trả lờiXóa
    Trả lời
    1. họ tính phí rồi bạn ạ, bạn vào diễn đàn Phú toàn nhé.

      Xóa
  54. hic. metakit3.0 phai dong phi 350k 3 thang moi cho su dung. bay gio co mua ko ha ban ?

    Trả lờiXóa
  55. Bác ơi sao e cài nó hiện ra cái này "microsoft Libraly error #1313.Please contact support@amibroker.com for help."e đang pó tay đậy.Có bác nào bị giống e ko ah

    Trả lờiXóa