Saturday, 27 August 2016

THÊM CODE ICHIMOKU CHO AMIBROKER 6.00

   Như đã giới thiệu ở bài trước, bài này Chiến Võ chia sẻ cho mọi người cái code Ichimoku mà Chiến Võ đang dùng. Chiến Võ không biết gì về code Ami cả, nhưng may mắn là tìm được trên mạng nên chia sẻ lại cho mọi người cùng dùng thôi. Đây là code Ichimoku :

_SECTION_BEGIN("New formula");
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", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
if( ParamToggle("Tooltip shows", "All Values|Only Prices" ) )
{
ToolTip=StrFormat("Open: %g\nHigh: %g\nLow: %g\nClose: %g (%.1f%%)\nVolume: "+NumToStr( V, 1 ), O, H, L, C, SelectedValue( ROC( C, 1 )));
}

SL = ( HHV( H, 26 ) + LLV( L, 26) )/2;
TL = ( HHV( H, 9 ) + LLV( L, 9 ) )/2;
//DL = Ref( C, 26 );
DL=C;
Span1 = (( SL + TL )/2);
Span2 = (HHV( H, 52) + LLV(L, 52))/2;

Plot(SL,"Kijun sen",colorBlue);
Plot(TL,"Tenkan Sen",colorRed);
Plot(DL,"",colorBrightGreen,styleLine,Null,Null,-26);
Plot(Span1,"",colorLightOrange,1,0,0,26);
Plot(Span2,"",colorGrey40,1,0,0,26);
PlotOHLC(Span1,Span2,Span1,Span2,"",IIf(Span1>Span2,colorLavender,colorLightGrey),styleCloud|4096,0,0,26);
_SECTION_END();

   Chỉ cần copy đoạn code trên rồi dán vào Amibroker. Vị trí dán là : Analysis => Formula Editor... (Có hình cái búa).

   Lưu ý khi lưu, ta nên chọn File => Save As...  mục đích là tùy chọn nơi lưu trữ cho code để tiện cho việc sử dụng.
   Tiếp theo đặt tên cho nó. Rồi chọn nơi lưu trữ là thư mục nằm trong thư mục Formulas , để khi sử dụng ta kéo ra tiện hơn.
Cuối cùng là lưu lại. Như vậy là ta đã có code Ichimoku đầy đủ.

   Nếu mọi người có code nào hay hơn hay code của chỉ số khác thì thực hiện lưu như các bước trên.

   Chi tiết xem Video tại đây.

Friday, 26 August 2016

HƯỚNG DẪN CÀI DỮ LIỆU VÀ SỬ DỤNG AMIBROKER

   Chiến Võ xin giới thiệu mọi người cách tải và cài phần mềm Amibroker và dữ liệu cho nó.

   Để cài phần mềm, bước đầu tiên là vào trang amibroker.com để download. Tiếp theo, vào mục Download trên thanh menu, chọn phiên bản 6.00.2 32 bit hoặc 64 bit rồi tải về.
   Mở File vừa tải về để cài đặt vào máy, lưu ý khi đến cửa sổ như hình trên thì ta chọn I accept the agreement rồi nhấn Next. Và cứ tiếp tục các thao tác bình thường.

   Sau khi cài đặt xong, chúng ta tiến hành tải dữ liệu cổ phiếu cho nó. Để lấy dữ liệu thì chúng ta vào trang Cafef  .

   Ở đây ta có dữ liệu một ngày (EOD) và  dữ liệu từ trước đến nay (Upto). Chúng ta tiến hành tải Upto 2 sàn (điều chỉnh) và Upto Index.

   Mở file chúng ta vừa tải, gộp 3 dữ liệu này vào cùng một thư mục. (Nên tạo một New folder mới ngoài màn hình Desktop để tiện cho việc cài dữ liệu vào Ami).

   Vào Ami, chọn File => New => Database. Một cửa sổ hiện ra, ta tiến hành đặt tên cho thư mục mà chúng ta sẽ lưu dữ liệu trên Ami. (Thay tên Mynewdata thành bất kỳ tên nào).


   Sau khi tạo tên, tiến hành tiếp các bước theo thứ tự như trên. Lưu ý, ở bước 3 ta thêm 1 con số 0 vào. Vì mặc định của nó là 3 con số 0 tương ứng với dữ liệu 3 năm (từ hiện tại về quá khứ), sau khi thêm 1 con số 0 vào thì dữ liệu tương ứng với 38 năm. Với 3 năm để chúng ta xem biểu đồ của nó trong quá khứ thì chưa đủ đúng không ? Với 38 năm thì full dữ liệu luôn, vì thị trường chứng khoán của chúng ta chỉ bắt đầu và năm 2000 cách đây 16 năm thôi. Nhấn OK.

   Như vậy là ta tạo xong địa chỉ chứa dữ liệu trên Ami. Tiếp theo là lưu dữ liệu vào.

   Ta chọn File => Import Wizard... Một cửa sổ hiện ra. Chọn tiếp Pickfiles. Một cửa sổ mới hiện ra, ta chọn thư mục mà chúng ta đã tạo và lưu dữ liệu từ Cafef (thư mục này chúng ta đã tạo ở màn hình Desktop). Click chuột trái và kéo chọn tất cả 3 file rồi nhấn Open. 
Tiếp tục nhấn Next. Một cửa sổ mới lại hiện ra.
   Ở khung được khoanh đỏ như hình trên, ta xóa số 0 và thay bằng số 1. Vì để loại bỏ dòng 1 (tô xanh phía dưới), nếu để dòng này thì tất cả các dữ liệu của chúng ta bị lỗi. Nhấn Next => Nhấn Finish. Chờ cho dữ liệu cài xong là Ok.

   Tiếp theo là vào Khung chứa danh sách cổ phiếu để kiểm tra.

   Xin lưu ý là phần mềm chúng ta tải về là phiên bản miễn phí, nên có nhiều hạn chế hơn phiên bản trả phí.

   Bài này Chiến Võ xin giới thiệu cách Cài Amibroker và cách Tải Dữ liệu cho Ami thôi. Còn lấy code Ichimoku và cách lưu code sẽ được chia sẻ ở bài tiếp theo.
   Xem Video đầy đủ ở đây .

Thursday, 25 August 2016

PHƯƠNG PHÁP QUẢN TRỊ RỦI RO CỦA GEORGE SOROS

   Mỗi nhà đầu tư đều có một phương pháp quản trị rủi ro cho riêng mình. Nhà đầu tư bậc thầy George Soros cũng như vậy. Chìa khóa thành công của ông là "Tích cực quản lý rủi ro", đây là một trong năm chiến lược tránh rủi ro mà các nhà đầu tư bậc thầy sử dụng.

1. Không đầu tư nếu không phù hợp.

   Các nhà đầu tư thành công luôn đặt ra các tiêu chuẩn riêng, nếu thương vụ đầu tư nào không phù hợp với các tiêu chí họ đặt ra thì họ sẽ không đầu tư.

2. Giảm thiểu rủi ro.

   Đây là điểm cốt lõi trong toàn bộ phương pháp đầu tư của Warren Buffett. Như tất cả các nhà đầu tư bậc thầy khác, Buffett chỉ đầu tư vào những lĩnh vực mà  ông hiểu biết, những lĩnh vực nằm trong khả năng nhận thức và hành động của ông.

3. Tích cực quản lý rủi ro.

   Đây là phương pháp căn bản của một nhà đầu tư chứng khoán và cũng là bí quyết thành công của Soros.
Nhà đầu cơ bậc thầy - George Soros  - Nguồn Internet
   Quản lý rủi ro không đơn giản chỉ giảm thiểu rủi ro. Nếu bạn đã giảm thiểu rủi ro đến mức thấp nhất, bạn có thể đi ngủ hoặc làm một chuyến đi nghỉ mát dài ngày. Như một số nhà đầu tư khác cho rằng "Đầu tư chứng khoán là một nghề nhàn rỗi".

   Trong khi đó, việc tích cực quản lý rủi ro đòi hỏi sự tập trung tuyệt đối để theo dõi thị trường (đôi khi phải bám sát tình hình từng phút một), đồng thời có khả năng hành động tức khắc khi tới thời điểm phải chuyển hướng đầu tư (khi nhận ra sai sót, hoặc chiến lược không còn phù hợp). Đơn giản là vì "Thị trường luôn đúng".

   Khả năng xử lý rủi ro của ông đã hình thành và trở thành tính cách của ông từ thời lính Đức chiếm đóng Budapest (Hungary), khi rủi ro ông phải đối hàng ngày chính là cái chết. Chính cha ông đã dạy cho ông ba quy tắc về rủi ro - những điều mà đến tận bây giờ ông vẫn xem là kim chỉ nam cho mình. Đó là :



  • Chấp nhận rủi ro.
  • Khi chấp nhận rủi ro, không bao giờ cho phép bản thân đánh cược tất cả.
  • Không vội vàng bỏ cuộc.
  •  
       Năm 1987, từ suy đoán thị trường chứng khoán ở Nhật bị sụp đổ, Soros đã dùng nguồn vốn từ Quỹ Quantum (Do ông xây dựng và quản lý) với hy vọng có thể thu được lợi nhuận từ việc bán non chứng khoán ở Nhật để mua hợp đồng giao sau S&P ở New York. Nhưng vào "Ngày thứ Hai đen tối" 19/10/1987, tất cả những suy tính của ông bị sụp đổ. Trong một ngày, chỉ số Dow Jones tụt xuống mức kỷ lục 22,6%. Trong khi đó, ở Tokyo, chính phủ lại hỗ trợ cho thị trường. Chiến lược của ông thất bại ở cả hai thị trường.

       Sau vụ sụp đổ của thị trường, nhiều nhà đầu tư rơi vào tình thế khó khăn, thậm chí là không còn tiền để tiếp tục đầu tư. Nhiều nhà đầu tư còn không muốn nhắc đến vì thua lỗ quá nặng nề. Soros tuy đã thất bại nhưng ông lại thành công trong việc quản lý rủi ro khi bán tháo 5.000 hợp đồng giao sau S&P. Đặc biệt là thương vụ bán non đồng đô-la (sau hai tuần của "Ngày Thứ hai đen tối"). Quỹ Quantum đã kết thúc năm đó với mức tăng trưởng 14,5%. Và thương vụ này đã đi vào lịch sử, đưa tên tuổi của ông lên tầm cao mới.

       Như vậy, ta thấy rằng, Soros không hề nao núng trước những biến động xấu của thị trường. Ông luôn giữ "cái đầu lạnh" và nguyên tắc đầu tư của mình, đó là : thừa nhận sai lầm và sửa chữa sai lầm. Ông hiểu rằng "Sống sót là trên hết".

    4. Mức lợi nhuận bình quân (bình quân giá).

       Phương pháp này đơn giản là bình quân giữa rủi ro và lợi nhuận. Ví dụ: nếu tung đồng xu lên thì ta có xác xuất 50/50. Nhà đầu tư chuyên nghiệp luôn biết cách nắm bắt tỷ lệ thành công cao hơn so với tỷ lệ rủi ro mà anh ta có thể gặp phải. 

    5. Đa dạng hóa danh mục.

       Phương pháp này cũng gần như là phương pháp bình quân giá, vì khi mua nhiều loại cổ phiếu sẽ giúp cho nhà đầu tư bù trừ các khoản lỗ ở những loại cổ phiếu khác. 

       Phương pháp này được nhiều nhà đầu tư ủng hộ nhưng cũng có không ít nhà đầu tư thành công không phản đối. Vì những nhà đầu tư thành công cho rằng mỗi vụ đầu tư đều được họ tính toán kỹ lưỡng, phải đáp ứng tiêu chuẩn riêng do họ đặt ra nên rủi ro là rất thấp, chính  vì vậy mà họ cho rằng đa dạng hóa danh mục sẽ làm giảm đi lợi nhuận do phân tán tài sản và chi phí phải trả cho mỗi lần giao dịch. Cũng có nhiều nhà đầu tư thành công cho rằng nên đa dạng hóa danh mục đầu tư khoảng từ 3 đến 4 loại cổ phiếu là hợp lý nhất. 

    Wednesday, 24 August 2016

    CHỈ SỐ VN-INDEX VÀ HNX-INDEX KẾT PHIÊN NGÀY 24/8

       Phiên giao dịch ngày 25/8, chỉ số VN-Index tăng 1,61 điểm (0,24%) so với phiên trước. Mở cửa ở mốc 660.95 điểm, tăng mạnh ở giữa đầu phiên sáng lên 665.43 điểm, sau đó giảm dần, và đóng cửa ở mốc 660.07 điểm. Trong đó, 94 cổ phiếu tăng giá, 80 cổ phiếu giảm và 135 cổ phiếu đứng giá. Tỏng khối lượng giao dịch toàn thị trường đạt 103,852,017 đơn vị, với tổng giá trị giao dịch là 2,397.98 tỷ đồng. Trong đó, giao dịch khớp lệnh có giá trị giao dịch là 2,204.40 tỷ đồng, với khối lượng giao dịch là 98,316,870 đơn vị. Giao dịch thỏa thuận có giá trị 193.58 tỷ đồng, với khối lượng 5,535,147 đơn vị. Khối ngoại mua với khối lượng 5,082,690 đơn vị tương đương giá trị 156.73 tỷ, và bán ra với khối lượng 8,023,420 đơn vị tương đương với 255.54 tỷ đồng. Như vậy, phiên 24/8 khối ngoại bán ra nhiều hơn mua vào.
       Tổng số lệnh đặt mua là 52,561 lệnh với tổng khối lượng đặt mua 219,863,340 đơn vị. Tổng số lệnh đặt bán 48,537 lệnh với tổng khối lượng đặt bán 221,681,160 đơn vị.

    Chỉ số VN-Index 25/8/2016
       Nhìn chung, VNI vẫn đang duy trì trong kênh tăng điểm. RSI vẫn duy trì trên đường cân bằng 50. MACD nằm trên đường tín hiệu và cùng nằm trên đường zero. Khả năng điều chỉnh mạnh là rất khó xảy ra, vì mây (Kumo) sẽ đóng vai trò hỗ trợ mạnh cho đường kênh giá.

       Chỉ số HNX-Index không có biến động mạnh trong phiên, mở cửa ở mốc 83.111 điểm và đóng cửa ở mốc 83.128 điểm. Toàn thị trường có 90 cổ phiếu tăng, 85 cổ phiếu giảm, 81 cổ phiếu đứng giá và 118 cổ phiếu không tham gia giao dịch. Khói lượng giao dịch là 30,859,307 đơn vị với giá trị 387.03 tỷ đồng.  Khối ngoại mua vào 866,200 đơn vị với giá trị 15.53 tỷ, và bán ra 529,454 đơn vị với giá trị 10.71 tỷ đồng.
    Chỉ số HNX-Index phiên 24/8/2016
       Nhìn chung, HNX-Index vẫn nằm trong  kênh giảm. RSI duy trì dưới đường cân bằng 50 cho thấy những phiên tiếp theo HNX-Index khá tiêu cực.