Tôi đã viết một EA được sử dụng trên một giá trị xác suất được nhận trong một chỉ số thông qua iCustom. Tuy nhiên, EA này dường như không được làm việc, bất cứ ai có thể cho tôi biết những gì sai với mã này? Nếu bất cứ ai quan tâm, tôi sẽ đăng công việc cuối cùng ngay sau khi hoàn thành nó, nó là một EA thực sự tuyệt vời ... nếu nó muốn hoạt động
Nó dường như không bao giờ đi vào giao dịch mặc dù tỷ lệ phần trăm xác suất vượt quá mức mong muốn. Cùng với các chỉ số cũng không bao giờ nâng cấp chính nó.
Cảm ơn rất nhiều !!
bản quyền tài sản Copyright © 2010, MetaQuotes Software Corp ..
#property link
http://www.metaquotes.net
// ----------------------------------------------- -------------------
//| pro initialization phục vụ |
// ----------------------------------------------- -------------------
extern int Open_Percentage = 80;
extern int Close_Percentage = 40;
extern int Take_Profit = 13;
extern int Stop_Loss = 15;
int PMI;
loạt TI;
int mua;
int market;
extern int Max_Order_Count = 1;
extern double Slippage = 3;
extern int Magic_Number = 10810;
extern double Lots = 0,05;
int init ()
//-
iCustom (NULL, 0, MEGATREND PROBABILITY METER II, 13,7,0);
//-
return (0);
int start ()
//-
chuỗi Probability_Value = ObjectDescription (prop_value);
PMI = StrToDouble (StringSubstr (Probability_Value, 0, StringLen (Probability_Value) -1));
TI = ObjectDescription (trend_comment_);
buy = StringFind (TI, LONG, 0);
market = StringFind (TI, SHORT, 0);
if (Open_Percentage gt; PMI)
return (0);
if (OrdersTotal () lt; Max_Order_Count)
nếu (PMI gt; Open_Percentage mua!) = -1)
OrderSend (Symbol (), OP_BUY, Lots, Ask, Slippage, 0, Ask - Stop_Loss * Điểm, Ask Take_Profit * Điểm, Magic_Number, 0, Green);
if (OrdersTotal () lt; Max_Order_Count)
nếu (PMI gt; Open_Percentage bán! = -1)
OrderSend (Symbol (), OP_SELL, Lots, Bid, Slippage, Bid Stop_Loss * Point, Ask - Take_Profit * Điểm, 0, Magic_Number, 0, Đỏ);
//-
return (0);
// ----------------------------------------------- -------------------