[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 270

 
ravlovart:

你好。一个可怕的问题袭击了我。今天,当我登录到终端(instatrader)时,我试图关闭一个订单,然后......当我关闭它时,它说 "没有价格 "我的账户被关闭了,没有任何东西被打开,也没有任何东西被关闭。问题是什么?


晚上好。像所有正常人一样,紧急从交易中休息一下吧! 今天是星期六。市场已关闭。
 
哦,上帝)感谢你提供这样的好消息)
 
ravlovart:

你好。一个可怕的问题袭击了我。今天,当我登录到终端(instatrader)时,我试图关闭一个订单,然后......当我关闭它时,它说 "没有价格 "我的账户被关闭了,没有任何东西被打开,也没有任何东西被关闭。问题是什么?


这一定是周末了。
 

论坛用户下午好。

我正在写一个EA,遇到了一个问题,我不知道如何以编程方式计算当前一周的第一支蜡烛的价值。如果有人有任何建议,请告知如何做到这一点。

提前感谢。

 
MegaLiN:

论坛用户下午好。

我正在写一个EA,遇到了一个问题,我不知道如何以编程方式计算当前一周的第一支蜡烛的价值。如果有人有任何建议,请告知如何做到这一点。

提前感谢。


这里有一个函数可以帮助你。
一周时间(TimeDayOfWeek)

datetime date)

 
你好,向专家提问。

是否可以从一系列擦拭器中为自定义指标 添加(适用于第一个、前一个指标的日期)选项,以及如何在代码中写入?

 
Henadii:
你好。向专家提问。

是否可以从一系列擦拭器中为自定义指标添加(适用于第一个、前一个指标的日期)选项,以及如何在代码中写入?


是的,我们可以。要做到这一点,你必须使用iMAOnArray()函数处理预先准备好的数据

使用该函数的示例代码在这里https://www.mql5.com/ru/forum/138609/page265- 顶帖

 
ObjectSetText可能会有帮助。
 
谢谢你!!!!
 
int start()
  {
int counted_bars=IndicatorCounted();
if(counted_bars<0) return(-1);
if(Period() > 240)  return(-1);

int LastPrevDay = iBars(Symbol(), PERIOD_D1);
int barnH= iBars(Symbol(),PERIOD_H1);

for (int i = LastPrevDay-1; i >= 0; i--)
{
datetime NowDay = iTime(Symbol(), PERIOD_D1, i);
int PrevDay = iBarShift(Symbol(), PERIOD_D1, NowDay);
datetime x_time= StrToTime(TimeToStr(NowDay, TIME_DATE)+" "+shift_time); 
int x_shift= iBarShift(Symbol(),PERIOD_H1,x_time);
double CL= iClose(Symbol(),PERIOD_H1,x_shift);

int LastDay = iBarShift(Symbol(), PERIOD_D1,iTime(Symbol(), PERIOD_D1, i))-1;
if(LastDay>0)   // тут я запутался 
buffer[i]= CL;
}
return(0);

请帮助我解决这个问题。我希望这条线路是正确的。但缓冲区给出的只是一条线,它在一天中应该是平的,像中枢线....。我有一条线是从前一天的X小时的水平来的。

请理解....我不能让它出来。