[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 925

 

谁能告诉我,如何在专家顾问中卖出或正确地输入它。

我几乎看完了整个网站,我还是不明白怎么和什么?

 
gheka:

谁能告诉我,如何在专家顾问中卖出或正确地输入它。

我几乎看完了整个网站,我还是不明白怎么和什么?


这是很有创意的。勇敢的人。
 

我已经在这个项目上工作了很长时间了,我的工作也在进行中。我已经在我的交易账户上工作了很长时间了,我不知道该怎么做。模拟账户。

 
gheka:

谁能告诉我,如何在专家顾问中卖出或正确地输入它。

我几乎看完了整个网站,我还是不明白怎么和什么?

当设置止损和止盈时,你需要比较止损和止盈与价格的距离和StopLevel的大小,如果距离小于StopLevel水平,则将其调整到允许的大小,否则 -错误130...
 
RomanP:

我已经在这个项目上工作了很长时间了,我的工作也在进行中。我的交易账户已经工作了很长时间,我不知道我是否能让它发挥作用。模拟账户。

我也是,不知为何,一切都不对,不像是人...如果我工作,我就会得到报酬,但如果我不工作,我就会因为某些原因而没有报酬......。
没有人会敲门,把它带到我面前,并问:"请收下我的钱吧"......。:)

将我的EA放在服务器上

 
artmedia70:

这对我来说也不合适,这不是人......如果我工作,我就会得到报酬,但如果我不工作,我就会因为某些原因而没有报酬......。
没有人会敲门,把它带到我面前,并问:"请收下我的钱吧"......。:)

将您的EA放在服务器上


现在另一个问题是如何放置它?
 
RomanP:

现在另一个问题是如何放置它?
搜索怎么样?...阅读它呢?
 

谢谢你的链接,我会看一看,读一读,也许我会有所收获。总的来说,我希望能更具体一些。
 
extern double StopLoss=1000.0;
extern double TakeProfit=1000.0;
extern double Lots=1.0;
extern int total;


int start() {

int pt,dg;
double Price_1,Price_2,min,max,pa,pb;
RefreshRates();

pt=MarketInfo(Symbol(),MODE_POINT);
dg=MarketInfo(Symbol(),MODE_DIGITS);
pa=MarketInfo(Symbol(),MODE_ASK);
pb=MarketInfo(Symbol(),MODE_BID);
Price_1=pb;
Price_2=pa;
min=iLow(NULL,0,2);
max=iHigh(NULL,0,2);
total=OrdersTotal();

double slB=NormalizeDouble (pa-StopLoss*pt,dg);
double tpB=NormalizeDouble(pa+TakeProfit*pt,dg);
double slS=NormalizeDouble(pb+StopLoss*pt,dg);
double tpS=NormalizeDouble(pb-TakeProfit*pt,dg);

if(total<1) {

if(Price_1>max)
OrderSend(Symbol(),OP_BUY,Lots,pa,2,slB,tpB,"My order#",16384,0,Green);

if(Price_2<min)
OrderSend(Symbol(),OP_SELL,Lots,pb,2,slS,tpS,"My order#",16384,0,Green);
}

}return(0);



我尽力了,我重写了一切,但还是有130的错误,请帮助我,哪里错了?

我认为在这里没有必要设置平移器,毕竟,发球台和停球台都在1000点?

 

大家好。专家顾问可以工作,但在日志中显示了一个错误。Old tick EURUSD5 1.40050/1.40060

我怎样才能解决这个问题?

原因: