Xin hỏi lỗi gì lạ quá, không hiểu nỗi.

Xin hỏi lỗi gì lạ quá, không hiểu nỗi.

Xin hỏi lỗi gì lạ quá, không hiểu nỗi.

Thal Thal

Member
15
2
Em viết một đoạn code rất đơn giản như sau để in ra Orderprofit. Không hiểu nổi vì lý do gì mà nó lại in ra Profit là giá trị bằng -1 trong giá vẫn chạy ầm ầm và lệnh vẫn còn đó. Em ngồi cả ngày để suy nghĩ rồi mà không hiểu nỗi. Xin các pro giúp với.

int k=0;
string symbol=Symbol();
int slippage=9999;
int magic=1;
void OnTick()
{
if(k==0)
{
double volume=0.1;
int ticket=OrderSend(symbol,OP_SELL,volume,Bid,slippage,0,0,"1",magic,NULL,Red);
bool hh=OrderSelect(ticket,SELECT_BY_TICKET);
Comment((string)OrderProfit());
k=1;
}
}
 
 

Giới thiệu sách Trading hay
Phương Pháp VPA - Kỹ Thuật Nhận Diện Dòng Tiền Thông Minh bằng Hành Động Giá kết hợp Khối Lượng Giao Dịch

Phương pháp VPA - Volume Price Analysis - là phương pháp Price Action hướng dẫn ĐỌC GIÁ / NẾN kết hợp với KHỐI LƯỢNG GIAO DỊCH để tìm ra hướng đi của DÒNG TIỀN THÔNG MINH
Có gì lạ đâu, bạn chỉ mở lệnh và tính profit trong tick đầu tiên rồi để k=1 thì nó có tính nữa đâu, -1 là profit ban đầu lúc mở lệnh.
 
 
Nếu bạn viết chơi thì không sao, còn mình viết hoàn chỉnh để thành EA thì mình sẽ viết thế này:

void OnTick()
{
while(1)
{
while (k<1)
{
double volume=0.1;
intticket=OrderSend(symbol,OP_SELL,volume,Bid,slippage,0,0,"1",magic,NULL,Red);
if(ticket>0)
{
k=1;
}
}
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)==true)
{
Comment((string)OrderProfit());
}
}
}
 
 

BÌNH LUẬN MỚI NHẤT

  • DuongHuy trong Chuyện bên lề 45,127 Xem / 51 Trả lời
  • Mạc An trong Phân tích Forex - Vàng - Hàng hóa 1,641 Xem / 67 Trả lời
  • Bianas trong Kiến thức Trading - Kinh nghiệm Trading 28,284 Xem / 12 Trả lời
  • Quíc Óp trong Phân tích Forex - Vàng - Hàng hóa 697 Xem / 6 Trả lời
  • AdBlock Detected

    We get it, advertisements are annoying!

    Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

    Back
    Bên trên