Lỗi indicator biến mất khi chạy EA

Lỗi indicator biến mất khi chạy EA

Lỗi indicator biến mất khi chạy EA

duynguyen279

Active Member
78
88
e vừa tập code EA , đang thử lấy giá trị từ indicator bên ngoài (cụ thể là Nice Value Chart 1.0) , gắn indi vào chart thì vẫn hiển thị bình thường mà cho chạy EA thì cái indi mất tiêu luôn :v
còn hàm iCustom lấy giá trị của nó cũng bị lệch luôn.
asv1.upsieutoc.com_2017_09_14_ScreenShot_20170914204115.png

asv1.upsieutoc.com_2017_09_14_ScreenShot_20170914204137.png


code đây ạ :
Mã:
void OnTick()
  {
//---
   
   double VC1 = NormalizeDouble(iCustom(NULL,0,"Nice Value Chart 1.0","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,0,1),4);
   double VC2 = NormalizeDouble(iCustom(NULL,0,"Nice Value Chart 1.0","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,1,1),4);
   double VC3 = NormalizeDouble(iCustom(NULL,0,"Nice Value Chart 1.0","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,2,1),4);
   double VC4 = NormalizeDouble(iCustom(NULL,0,"Nice Value Chart 1.0","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,3,1),4);
 
 
   Comment("\n"+(string)VC1 + "\n"+(string)VC2 + "\n"+(string)VC3 + "\n"+(string)VC4);
 
  }
 
 

Đính kèm

  • Nice Value Chart 1.0.mq4
    6 KB · Xem: 9

Giới thiệu sách Trading hay
Đánh Bại Thị Trường Forex - Tư duy khác biệt và các kỹ thuật giao dịch của chuyên gia quản lý quỹ triệu đô

Sách chia sẻ kiến thức và kinh nghiệm trading từ một chuyên gia quản lý quỹ, cùng các kỹ thuật giao dịch giúp quỹ này đứng trong top nhiều năm
sửa tên con indi thành NiceValueChart hay cái gì cũng dc miễn là viết liền và ko có mấy kí tự lạ như . hay khoảng trắng
phải chắc là nó đang nằm trong MQL4\indicators chứ ko phải trong sub folder
double VC1 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,0,1),4);
double VC2 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,1,1),4);
double VC3 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,2,1),4);
double VC4 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,3,1),4);

đống code này đúng rồi

khi test mấy cái thể loại như này nên dùng script, dễ debug hơn
 
 
sửa tên con indi thành NiceValueChart hay cái gì cũng dc miễn là viết liền và ko có mấy kí tự lạ như . hay khoảng trắng
phải chắc là nó đang nằm trong MQL4\indicators chứ ko phải trong sub folder
double VC1 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,0,1),4);
double VC2 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,1,1),4);
double VC3 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,2,1),4);
double VC4 = NormalizeDouble(iCustom(NULL,0,"NiceValueChart","Calculation",5,500,8,-8,"Alert",true,false,"alert.wav",7,clrSilver,clrSilver,clrRed,clrGreen,true,clrRed,clrGreen,false,clrBlack,"EA",true,3,1),4);

đống code này đúng rồi

khi test mấy cái thể loại như này nên dùng script, dễ debug hơn

Nó vẫn mất tiêu bác ơi :<
 
 
thôi e vào thẳng file mq4 của nó lấy công thức tính luôn r bác :v mà ko biết sao giá trị vẫn lệch so với indi hiển thị
 
 
Chỉnh sửa lần cuối:

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

  • ngoi_sao_co_doc trong Phân tích Forex - Vàng - Hàng hóa 26,886 Xem / 104 Trả lời
  • captainfx trong Chuyện bên lề 96 Xem / 8 Trả lời
  • khiconcon trong Trao Đổi về Broker 301 Xem / 8 Trả lời
  • Quíc Óp trong Phân tích Forex - Vàng - Hàng hóa 299 Xem / 6 Trả lời
  • Bianas trong Phân tích Forex - Vàng - Hàng hóa 197 Xem / 1 Trả lời
  • Mạc An trong Phân tích Forex - Vàng - Hàng hóa 451 Xem / 15 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