[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 235 1...228229230231232233234235236237238239240241242...631 新评论 Dimka-novitsek 2012.07.06 09:25 #2341 总的来说,它是随心所欲的!!不是在所有的货币对上,或者在你改变时间框架时突然消失!!!。 (这是我上面张贴的那张)。这个也是。 事实上,我对线条本身很满意--它们是我想要的,也就是说,从代码中可以清楚地看出它们应该在哪里着色,但我可能会进一步使颜色更亮。 Mikhail Toptunov 2012.07.06 10:58 #2342 亲爱的先生们,请帮助我们!!!。如何填补挂单,例如通过 一个tick,一个特定的价格区间。 Dimka-novitsek 2012.07.06 12:33 #2343 如果我理解正确,它是这样的,以最简单的形式。嗯,类似这样的事情,类似这样的事情。 //+------------------------------------------------------------------+ //| байбаевий.mq4 | //| Copyright 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" extern int kolitsestvo=1; extern double lot=0.01; extern int Skolko_orderov = 5; extern int Rasstojanie =5; extern double Natscalo =5; extern double teykprofit=12; extern int magic=600; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int schet=0; int start() { //---- if(schet<kolitsestvo){schet++; for(int i=1;i<=Skolko_orderov;i++) { OrderSend(Symbol(),OP_BUYSTOP,lot,NormalizeDouble(Bid+Natscalo*Point+i*Rasstojanie*Point,Digits),3,0,NormalizeDouble(Bid+Natscalo*Point+i*Rasstojanie*Point+(teykprofit*Point),Digits),"",magic,0,Red); } } //---- return(0); } //+------------------------------------------------------------------+ 还是你的意思是别的什么? Mikhail Toptunov 2012.07.06 13:41 #2344 伙计,这太容易了,我待会就去试试。非常感谢! [Deleted] 2012.07.06 14:50 #2345 我遇到了这个问题:EA在测试时写了一个巨大的日志文件。在测试的一天里,它累积了150GB。太多了)))) 请告知是否可以禁止在专家顾问中写入日志文件? ulises 2012.07.06 16:01 #2346 兄弟们,救命啊! 我正在写我的第一个专家顾问,我不知道我在哪里做错了什么。 Ticket = OrderSend(Symbol(), 0, Lots_New, Ask, 10, NormalizeDouble(Stop, Digits), NormalizeDouble(Take, Digits), NULL, Magic, 0, Blue)。 我试图打开一个订单。我得到一个持续的错误,即130。我打印的数值是Ask=1,22908,Stop=1,22808,Take=1,23010(我的Stop和Take是10.0点)。 什么是错的????? 提前感谢! Dimka-novitsek 2012.07.06 16:37 #2347 Top2n: 伙计,这太容易了,我待会就去试试。非常感谢你! 不客气!!。 Dimka-novitsek 2012.07.06 16:51 #2348 嗯,我不知道。试试11点,而不是10点,虽然不应该。或者,也许应该,取决于对,经纪人,在一般情况下尝试。甚至是50个点,你会看到狗藏在哪里。 甚至是200个点。 Dimka-novitsek 2012.07.06 17:02 #2349 但是,该指标怎么可能只在Sleep(4000)下工作;而当你改变时间框架时就永远消失了? 我看了看例子,似乎其他电感器的写法也大致相同 ulises 2012.07.06 17:06 #2350 Dimka-novitsek: 嗯,我不知道。试试11分而不是10分,虽然不应该。可能是的,这取决于配对,经纪人,一般情况下试试吧。甚至是50个点,你会看到狗藏在哪里。 甚至是200个点。 这不是站台的大小问题,它们明明比最小距离还要大。我还检查了... int New_Stop( int Parametr) // { int Min_Dist = MarketInfo(Symbol(), MODE_STOPLEVEL); 如果(Parametr < Min_Dist) { Parametr = Min_Dist; Print("Stop order level for " , Symbol(), " increased;) } 返回(Parametr;) } 1...228229230231232233234235236237238239240241242...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
总的来说,它是随心所欲的!!不是在所有的货币对上,或者在你改变时间框架时突然消失!!!。 (这是我上面张贴的那张)。这个也是。
事实上,我对线条本身很满意--它们是我想要的,也就是说,从代码中可以清楚地看出它们应该在哪里着色,但我可能会进一步使颜色更亮。
亲爱的先生们,请帮助我们!!!。如何填补挂单,例如通过 一个tick,一个特定的价格区间。
我遇到了这个问题:EA在测试时写了一个巨大的日志文件。在测试的一天里,它累积了150GB。太多了))))
请告知是否可以禁止在专家顾问中写入日志文件?
兄弟们,救命啊!
我正在写我的第一个专家顾问,我不知道我在哪里做错了什么。
Ticket = OrderSend(Symbol(), 0, Lots_New, Ask, 10, NormalizeDouble(Stop, Digits),
NormalizeDouble(Take, Digits), NULL, Magic, 0, Blue)。
我试图打开一个订单。我得到一个持续的错误,即130。我打印的数值是Ask=1,22908,Stop=1,22808,Take=1,23010(我的Stop和Take是10.0点)。
什么是错的?????
提前感谢!
伙计,这太容易了,我待会就去试试。非常感谢你!
不客气!!。
但是,该指标怎么可能只在Sleep(4000)下工作;而当你改变时间框架时就永远消失了?
我看了看例子,似乎其他电感器的写法也大致相同
嗯,我不知道。试试11分而不是10分,虽然不应该。可能是的,这取决于配对,经纪人,一般情况下试试吧。甚至是50个点,你会看到狗藏在哪里。 甚至是200个点。
这不是站台的大小问题,它们明明比最小距离还要大。我还检查了...
int New_Stop( int Parametr) //
{
int Min_Dist = MarketInfo(Symbol(), MODE_STOPLEVEL);
如果(Parametr < Min_Dist)
{
Parametr = Min_Dist;
Print("Stop order level for " , Symbol(), " increased;)
}
返回(Parametr;)
}