Giới thiệu
Đây là hạn ngạch nhiều kỳThời gian giao dịch thiết bị lọc. Nó khả dụng khi bạn chỉ muốn giao dịch trong phiên Châu Á và/hoặc phiên Luân Đôn và/hoặc phiên New York.
Thông số
Tự động bù GMT
Bool: Cho biết nên bật hay tắt bù GMT tự động . Đã đóng trong quá trình kiểm tra lại.
Độ lệch GMT thủ công
Nhân đôi: Nếu AutoGMTOffset tắt, hãy chỉ định độ lệch GMT thủ công của bạn.
Làm thế nào để bạn xác định mức chênh lệch GMT theo cách thủ công của mình?
Tìm giờ làm việc của nhà môi giới bằng cách xem trong phần Market Watch trên nền tảng giao dịch của bạn (góc trên cùng bên trái của nền tảng MetaTrader4 của bạn). Bây giờ hãy làm một phép tính nhỏ và tìm sự khác biệt về giờ giữa GMT và giờ của nhà môi giới. Đó là sự bù đắp. Nếu thời gian theo dõi thị trường là trước GMT thì cài đặt của bạn là số dương. Nhưng đừng sử dụng dấu cộng. Viết số dương như bình thường. Nếu thời gian của nhà môi giới của bạn muộn hơn GMT, hãy thêm dấu trừ trước số. Tôi đang sử dụng Primebank và thông tin theo dõi thị trường của họ cho biết 2:00 sáng và GMT hiển thị 23:00 chiều, nghĩa là Primebank đi trước +3 giờ nên tôi sẽ chỉ ra 3 trong phần bù thủ công.
Sử dụng thời gian giao dịch
Bool: có nên sử dụng bộ lọc thời gian hay không. Nó mặc định tắt.
Giao dịch trên thị trường châu Á
Bool: Có nên giao dịch trong phiên châu Á hay không.
Thời gian bắt đầu 1
Nhân đôi: Không giao dịch trước thời gian này. Mặc định là 21:00, thời điểm bắt đầu phiên Châu Á, nếu bạn bao gồm Úc. Bắt đầu lúc 21:00 giờ Sydney, 23:00 GMT giờ Tokyo.
Thời gian kết thúc 1
Nhân đôi: Không giao dịch sau thời gian này. Thời gian mặc định là 07:00, thời điểm bắt đầu phiên châu Âu. LƯU Ý: Phiên giao dịch Tokyo cũng kéo dài 1 giờ và kết thúc lúc 08:00, vì vậy nếu bạn muốn giao dịch toàn bộ phiên này, bạn nên chỉ định từ 23:00 đến 08:00.
Giao dịch trên thị trường Châu Âu
Bool: Có nên giao dịch trong phiên Châu Âu hay không.
Thời gian bắt đầu 2
Double: Không giao dịch trước thời gian này. Vụ vỡ nợ xảy ra lúc 7 giờ GMT (bắt đầu phiên giao dịch ở London), nhưng thị trường ở Đức không mở cửa cho đến 08 giờ.
Thời gian kết thúc 2
Double: Không giao dịch sau thời gian này. Thời gian mặc định là 12:00 GMT, thời điểm bắt đầu phiên New York. LƯU Ý: Phiên châu Âu kéo dài đến 16:00, vì vậy nếu bạn muốn giao dịch trong suốt phiên, bạn nên đặt thời gian mặc định từ 7:00 đến 16:00.
Giao dịch tại thị trường New York
Bool: Có nên giao dịch trong phiên New York hay không.
Thời gian bắt đầu 3
Nhân đôi: Không giao dịch trước thời gian này. Mặc định là 12:00, thời điểm bắt đầu của phiên New York theo giờ GMT, là 8:00 EST. Xin lưu ý rằng NYSE không mở cửa cho đến 9:30 ET hoặc 13:30 GMT trong nửa giờ đầu tiên (9:30 đến 11:00 ET hoặc 13:30 GMT Time 13:30 đến 15:00). có khối lượng giao dịch lớn và tính thanh khoản cao.
Thời gian kết thúc 3
Nhân đôi: Không giao dịch sau thời gian này. Thời gian mặc định là 21:00, kết thúc phiên New York và đóng cửa phiên New York.
Bạn tinh chỉnh thời gian của phiên làm việc như thế nào?
Có hai phương pháp. Một cách là thông qua nghiên cứu và ước tính. Bạn nhìn vào biểu đồ múi giờ, tìm kiếm những đặc điểm độc đáo của chúng để tìm ra múi giờ tốt nhất cho hệ thống của bạn. Ví dụ: bạn có thể chỉ muốn giao dịch bằng công cụ giao dịch lướt sóng trong phiên Châu Á có tính thanh khoản thấp hoặc giao dịch theo hệ thống đột phá trong phiên hợp lưu có tính thanh khoản cao (khi phiên Châu Á/Châu Âu trùng nhau hoặc khi phiên Châu Âu/New York trùng nhau) .
Một phương pháp khác chính xác hơn là thông qua tối ưu hóa. Chọn một phiên là đúng và các phiên khác là sai, đồng thời tối ưu hóa các tham số bắt đầu và kết thúc của phiên đó. Ví dụ: nếu bạn chỉ muốn giao dịch trong phiên châu Á và muốn biết thời gian tốt nhất để giao dịch bằng hệ thống của mình, tôi sẽ giữ StartTime1 ở mức 22:00 và tối ưu hóa EndTime1 từ 22 đến 7, báo cáo tối ưu hóa sẽ trình bày chi tiết những giờ phù hợp nhất với tôi. hệ thống.
Dán mã này vào gần đầu tệp nguồn
#import “Kernel32.dll”
< p >void GetSystemTime(int& a0[]);Dán mã này vào phần định nghĩa biến
< / p>
chuỗi bên ngoài _6 = "—Thời gian giao dịch—";
AutoGMTOffset boolean bên ngoài = TRUE;
extern double ManualGMTOffset = 0;
extern bool UseTradingHours = true;
extern bool TradeAsianMarket = true;
Thời gian bắt đầu kép bên ngoài1 = 22,00;
Thời gian kết thúc kép bên ngoài1 = 07,00;
< p>extern bool TradeEuropeanMarket = true;extern double StartTime2 = 07,00;
extern double EndTime2 = 12,00;
extern bool TradeNewYorkMarket = true;
Thời gian bắt đầu kép bên ngoài3 = 12,00; // 8:00 EST
Thời gian kết thúc kép bên ngoài3 = 17,00;
int gmtoffset;
Chuỗi gs_548 = " ";
Dán mã này sau hàm start()
< /p>
If (! IsTesting() && AutoGMTOffset == TRUE) gmtoffset = GMTOffset();
Nếu không thì gmtoffset = ManualGMTOffset;
string ls_52 = "Chính sách của bạn đang chạy.";
string ls_60 = "Chính sách của bạn được đặt theo múi giờ GMT" + gmtoffset;
string ls_76 = "Số dư tài khoản =" + DoubleToStr (AccountBalance(), 2);
Chuỗi ls_84 =” “;
评论(“\n”,
“\n”, “ “,
“\n”, “ “,
“\n”,“”,ls_52,
“\n”,“”,ls_60,
“\n”, “”, ls_76,
// “\n”, “”, ls_