任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 921

 
Eh....我希望有人能告诉我,我的代码里有什么鬼怪。我很高兴能有一个 :-)
 
solnce600:

非常感谢你。

我需要将信息显示在第一条,而且只显示在第一条分钟柱上。

你提供的选项我试过了,.....,但它显示的信息是2和3,等等......因为第二条不等于第一条,第三条不等于第二条,等等。

我需要在第一个酒吧打印一次信息。而在下一个订单被STOP关闭之前打印 功能应该 "休息"

你每次都向Print()添加条件。:)

如果条件过去了,我们可以这样做。

int  gi_LastTicket = -1;
bool fPrint_Condition()
{
    int li_LastTicket = Функция ищущая последний тикет ордера, закрывшегося по Стопу (ищите у Кима, если нет своей)
    if (li_LastTicket != gi_LastTicket) {gi_LastTicket = li_LastTicket; return (true);}
    return (false);
}
void OnTick()
{
    if (fPrint_Condition()) Print();
}
 
nikelodeon:
Eh....我希望有人能告诉我,我的代码里有什么鬼怪。我很高兴能有一个:-)。
答案已经说过很多次了--这是一个双重变量的比较。
 
谢谢你,这可能正是我需要的。
 
TarasBY:
你在每次执行Print()时都会添加条件。:)

如果你的条件用完了,你可以这样做。


谢谢你。
 
TarasBY:
答案已经说过很多次了--这是一个双重变量的比较。
是的,但只有在我调用开单程序之前,我才会将变量PR的值规范化。如果我们需要将订单开盘价 的数值也正常化。我现在就去试试...
 
糟糕......。嗯,这是工作.....你的生活和学习....谢谢BRO!!!!
 
mukata

你好

我的 "从历史数据开始 "按钮没有激活,这可能是什么原因?

埃维利夫

开始什么?

开始调试

我不能在历史数据上开始调试......菜单项在那里,但没有激活。

请提供帮助!

 
mukata:

你好

我的 "从历史数据开始 "按钮没有激活,这可能是什么原因?

开始调试

我不能在历史数据上开始调试......菜单项在那里,但没有激活。

请帮助我们!

它对MQL4不起作用。它只适用于MQL5...

 

朋友们,难道没有人可以帮忙吗?(拜托,我真的很想知道答案!!)。

大家好!我涉足了最简单的马丁格尔式EA,没有指标和其他东西,但在更新语言后,它不能编译,有警告。请帮助我在更新的MT4中使其恢复活力

外来的int tp = 50。

外来的int sl = 30。

double Lots = 0.01;

//+------------------------------------------------------------------+

//|专家初始化功能|

//+------------------------------------------------------------------+

int init()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//|专家去初始化功能|

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//|专家启动功能|

//+------------------------------------------------------------------+

int start()

{

//----

如果(OrdersTotal()==0)

{

//----

OrderSelect(OrdersHistoryTotal()-1 ,SELECT_BY_POS,MODE_HISTORY) ;

如果(OrdersTotal()==0 && OrderProfit()<0)

{

Lots=OrderLots( ) *2;

//-----

如果(OrdersTotal()==0 && OrderOpenPrice()<OrderClosePrice())

{

OrderSend("EURUSD",OP_BUY,Lots,Ask,0,Ask-sl*Point,Ask+tp*Point,",123,0,Red)。

}

否则

{

OrderSend("EURUSD",OP_SELL,Lots,Bid,0,Bid+sl*Point,Bid-tp*Point,",123,0,Red)。

}

}

否则

{

Lots=0.01。

如果(OrdersTotal()==0 && OrderOpenPrice()>OrderClosePrice())

{

OrderSend("EURUSD",OP_SELL,Lots,Bid,0,Bid+sl*Point,Bid-tp*Point,",123,0,Red) 。

}

否则

{

OrderSend("EURUSD",OP_BUY,Lots,Ask,0,Ask-sl*Point,Ask+tp*Point,",123,0,Red)。

}

}

}

//----

return(0);

}

//+------------------------------------------------------------------+

Ps:在旧版本中编译的ex4文件在新的mt4中不起作用,尽管笑脸可以。

非常感谢你的帮助!!!。