willcyan
Member
- 20
- 6
Chào cả nhà, em thuộc loại zero-programming background, em tự mày mò tập tễnh tự học code trên mạng. Hiện tại em bị kẹt ở đoạn xóa hết lệnh chờ khi hit TP, em lay hoay mãi nhưng ko có ý tưởng như thế nào, em code thì nó xóa lệnh trade chờ nếu là trade đầu tiên nhưng đến trade 2, 3, 4 thì đặt lệnh chờ xong nó xóa liền luôn, mong cả nhà vào giải ngố cho em xíu ạ
Mã:
void ManageTrades()
{
int total = OrdersTotal();
int CurrentType, CurrentTicket;
if (total >= 0)
{
for(int cnt=total;cnt>=0;cnt--)
{
if(OrderSelect(cnt,SELECT_BY_POS))
{
if(OrderSymbol()==Symbol() && OrderMagicNumber() == MagicNumber)
{
CurrentType = OrderType();
CurrentTicket = OrderTicket();
if (total < 2 ) //check cho nay
{
if (CurrentType == OP_BUYSTOP || CurrentType == OP_SELLSTOP)
{
OrderDelete(CurrentTicket);
}
}
}
}
}
}
}
Giới thiệu sách Trading hay
Nhật Ký Giao Dịch Thực Chiến của Phù Thủy Thị trường Tài Chính
Sách chia sẻ 05 tháng giao dịch thực tế trên thị trường tài chính, sử dụng Price Action và Mô hình Biểu đồ của Phù thủy trader Peter Brandt, người có gần 50 năm kinh nghiệm trading và đạt lợi nhuận bình quân 68% lợi nhuận mỗi năm
Bài viết liên quan