Trong bài viết trước, chúng tôi đã cùng nhau học các tham số mẫu "Bộ thư mục giao dịch ngôn ngữ Ma", một mẫu được đưa ra khi chính sách ngôn ngữ Ma được tạo ra, bao gồm một số chức năng cần thiết trong giao dịch. Trong bài viết này, chúng tôi tiếp tục tìm hiểu một số thông tin về việc sử dụng ngôn ngữ Ma trên nền tảng giao dịch định lượng của nhà phát minh.
Các tham số chính sách của ngôn ngữ Ma giống như các ngôn ngữ khác trên nền tảng giao dịch định lượng của nhà phát minh, được đặt trong trang chỉnh sửa chính sách, ví dụ như phiên bản của chúng tôi bằng ngôn ngữ Ma.Dual Thrust
Những chiến lược như:
Địa chỉ chiến lược:https://www.fmz.com/strategy/128884 。
Trong trang chỉnh sửa chính sách, các tham số được đặt cho chính sách có thể được sử dụng trực tiếp trong mã chính sách. Các tham số chính sách của ngôn ngữ Ma thường chỉ sử dụng kiểu số, các loại khác chẳng hạn như: kiểu Bull, khung kéo xuống, chuỗi, v.v. không thường được sử dụng.
Ví dụ như trong ví dụ trước.N
Nếu không thay đổi điều này khi tạo robot, thì sau khi robot chạy, giá trị của N trong chính sách là 4.
Chúng ta đã biết về các nội dung về chiến lược của ngôn ngữ Ma. Sau đó, hãy xem thực tế và kiểm tra lại ngôn ngữ Ma.
Kiểm tra lại
Sau khi chọn phạm vi thời gian xem lại (kết thúc thời gian, bắt đầu thời gian), đặt các chu kỳ K-line của chính sách, ngôn ngữ Mac cũng hỗ trợ nhiều dữ liệu chu kỳ K-line trong chính sách. Tuy nhiên, ở đây, các chu kỳ K-line được đặt là các chu kỳ K-line mặc định, ở đây được đặt là K-line ngày, sau đó các biểu đồ được tự động tạo ra sau khi chính sách chạy là K-line ngày.https://www.fmz.com/digest-topic/4009; Sau đó, chọn thị trường hoặc sàn giao dịch để kiểm tra lại, sau đó thêm vào để kiểm tra lại, các tham số khác nếu cần điều chỉnh, chẳng hạn như số tiền kiểm tra ban đầu, có thể được thiết lập cụ thể theo nhu cầu, đặt chuột trên các tham số có gợi ý.
Các tham số liên quan đến thị trường, sàn giao dịch, chẳng hạn như: xác định lại số lượng vốn giả định, tỷ lệ giao dịch, độ chính xác giá, số lượng giao dịch, nguồn dữ liệu, các tham số này không có hiệu lực khi sửa đổi trên trang kiểm tra lại, cần phải thêm thị trường, sàn giao dịch trước đó, chỉ cần thêm lại sau khi cài đặt.
Đĩa thực
Thiết lập ổ đĩa thực là rất đơn giản, chỉ cần cấu hình cho robot được tạo để chỉ định người quản lý (tức là người quản lý nào chạy robot); thiết lập chu kỳ đường K; thiết lập đối tượng giao dịch để vận hành (tức là đối tượng tài khoản giao dịch được cấu hình).
Chiến lược hoạt động, đĩa thực và kiểm tra lại không có sự khác biệt lớn, chỉ là kiểm tra lại một số số liệu thống kê được tạo ra tự động bởi hệ thống kiểm tra lại.
Thông tin trạng thái
Thông tin trạng thái, bảng được chia thành "thông tin thị trường" và "thông tin tài chính".Thông tin liên quanChủ yếu ghi lại thời gian bắt đầu chu kỳ của chu kỳ K đường mặc định được đặt hiện tại, loại giao dịch ((mã hợp đồng), khối lượng nắm giữ, giá nắm giữ, v.v.). Lưu ý rằng trong các tham số của mẫu thư mục giao dịch của ngôn ngữ Mac, cài đặt "Mô hình giá thời gian thực" và "Mô hình giá đóng cửa" là khác nhau. Lưu ý thời gian cập nhật ở đây, bạn có thể đánh giá tình trạng hoạt động của chiến lược, tình trạng cập nhật thị trường.
Thông tin tài chínhTrong khi đó, các nhà nghiên cứu đã ghi nhận rằng các robot được sử dụng từ khi bắt đầu hoạt động, đến số tiền hiện tại.
Dưới thanh trạng thái cũng có thể hiển thị bất kỳ dữ liệu nào trong chính sách, ví dụ:UPTRACK
, DOWNTRACK
, tùy theo cài đặt yêu cầu. Ở đây bạn cần nói về cách gán trong mã chiến lược.
Sử dụng ký hiệu sau đây để gán cho một biến (được trích từ tài liệu API tiếng Việt)
Biểu tượng:
Đánh dấu, đại diện cho việc gán và xuất ra biểu đồ và hiển thị trong biểu đồ trạng thái.
Biểu tượng:=
Chữ bắt đầu bằng, đại diện cho việc gán, nhưng không được xuất ra biểu đồ (phong đồ, phụ đồ...) và cũng không hiển thị trong biểu đồ trạng thái.
Biểu tượng^^
Hai ký hiệu ^ đại diện cho việc gán, gán cho các biến và xuất ra biểu đồ và hiển thị trong bảng trạng thái.
Biểu tượng..
Hai. Các ký hiệu đại diện cho việc gán, gán cho các biến và hiển thị trong bảng trạng thái, nhưng không xuất ra biểu đồ (chương trình chính, phụ biểu đồ...).
Có thể thấy các ký hiệu này là các hoạt động gán, nhưng sự khác biệt là liệu biến có hiển thị trong thanh trạng thái hay vẽ biến trên biểu đồ chủ đề, biểu đồ phụ (để hiển thị sau).^^
、:
、..
Bạn có thể hiển thị số lượng biến ở dưới bảng trạng thái.
Biểu đồ đường K Chính sách sẽ tạo ra các biểu đồ K-line dựa trên các quy trình K-line mặc định, theo thiết lập trang thực, và hiển thị các đường cong giá trị biến trên biểu đồ K-line dựa trên nội dung được viết bởi chính sách. Ví dụ như biểu đồ trong ví dụ:
Hình ảnh chính:
Để hiểu đơn giản, khi nào bạn cần hiển thị dữ liệu trên sơ đồ với cùng một trục Y mà K-line chia sẻ?
Khi dữ liệu muốn hiển thị, kích thước giá trị đường chỉ số và kích thước giá của vật thể được chỉ định tương tự (tức là gần như kích thước giá trị trên đường K BAR), có thể hiển thị trên biểu đồ chính, ví dụ như đường trung bình được tính toán bởi chiến lược, ví dụ như giá trị được tính toán trong trường hợp này đi xuống đường).UPTRACK
vàDOWNTRACK
)。
Hình phụ:
Vậy những dữ liệu như thế nào là phù hợp để hiển thị trên biểu đồ phụ?
Khi đường được vẽ (dữ liệu được hiển thị) và giá trị giá trên đường KBAR có sự khác biệt lớn (lớn hoặc nhỏ hơn giá trên đường K) có thể hiển thị trên biểu đồ phụ, vì nếu hiển thị trên biểu đồ chính, ảnh sẽ bị nén và rất khó quan sát. Ví dụ: tính toán chỉ số MACD, chỉ số MACD được hiển thị trên biểu đồ.
Ví dụ, thêm một câu vào chiến lược ví dụ này, bạn sẽ thấy rằng bạn đang sử dụng một chiến lược khác.AA^^(O-C)*100000;
Không tìm thấy biểu đồ K-line được nén trực tiếp.
Một sự khác biệt nhỏ là biểu đồ thực tế là biểu đồ HighCharts và biểu đồ TradingView khi kiểm tra lại.
Biểu đồ thời gian thực:
Các chiến lược ngôn ngữ Ma, khi kích hoạt tín hiệu giao dịchBK
,SK
,BP
,SP
,BPK
,SPK
), sẽ in một nhật ký, hiển thị vị trí mà tín hiệu được kích hoạt trong mã (dòng số), hiển thị số lần tín hiệu được kích hoạt.
Sau khi đặt hàng giá, số lượng, nhật ký cũng sẽ kèm theo đầu ra tại thời điểm đó đối thủ máy tính bảng giá hàng đầu, ví dụ như mua nhiều, sẽ hiển thị yêu cầu bán một hạng mục đặt hàng giá, số lượng.