如何编码? - 页 330

 
sunshineh:
谢谢mladen。

但我如何实现它,使实际时间显示在图表上?

即使我把这段代码放在我的EA中,"时间 "对象也不是每秒钟都在更新。为什么?更新文本对象要花很多时间吗?

但这对我来说不是一个解决方案。也许可以为指标 "创造 "刻度,使其每秒钟都在更新?

sunshineh

使用TimeLocal() 而不是TimeCurrent()(TimeCurrent()显示的是最后一个tick的时间,而TimeLocal()显示的是本地时间,即使没有tick,也总是在变化)。

 

谢谢mladen。

是的,我打算使用TimeLocal()函数 来处理我的时钟。

但我的问题是,我怎样才能实现一个指标,它是在一个非常罕见的基础上工作的,而不是每秒钟都得到一个刻度?

我在周末尝试了我的EA-Endless循环,并使用了tick发生器。

我一直认为,一旦我发送一个刻度线,EA就会留在我的无尽循环中,并在没有经纪人的情况下绘制我的时间。

但这是错误的:-(在停止tick生成器后,图表上的时间总是一样的。

这是因为睡眠功能的原因吗?

因此我想到了一个无尽的循环。

我想一定有一种变通方法,可以在没有经纪人连接的情况下在图表上显示我的电脑时间?

 
sunshineh:
谢谢mladen。

是的,我打算使用TimeLocal()函数来处理我的时钟。

但我的问题是,我怎样才能实现一个指标,它是在一个非常罕见的基础上工作的,而不是每秒钟都有刻度?

我在周末尝试了我的EA-Endless循环,并使用了tick发生器。

我一直认为,一旦我发送一个刻度线,EA就会留在我的无尽循环中,并在没有经纪人的情况下绘制我的时间。

但这是错误的:-(在停止tick生成器后,图表上的时间总是一样的。

这是因为睡眠功能的原因吗?

因此我想到了一个无尽的循环。

我想一定有一种变通方法,可以在没有经纪人连接的情况下在图表上显示我的电脑时间。

sunshineh

不要在start()中使用那个无尽循环。

在init()中使用它,即使在EA被中断的情况下也能工作。

 

现在,我把我的代码放在init-function 中。但在那里,我不能每秒钟都显示实际时间 :-(

 
sunshineh:
现在,我把我的代码放在初始函数中。但在那里,我不能每秒钟都显示实际的时间 :-(

试试这样的东西(它是一个EA)。

int init()

{

while(!IsStopped())

{

Comment(TimeToStr(TimeLocal(),TIME_DATE|TIME_SECONDS));

Sleep(500);

}

return(0); }

void deinit() { return; }

void start() { return; }

它将会工作

 
sunshineh:
现在,我把我的代码放在了init-function中。但在那里,我不能每秒钟都显示实际时间 :-(

它对你有用吗?

 

你好,mladen。

是否有办法从平台左上方的MT4一键式交易面板访问内置手数,例如,如果我用EA设置一个挂单,我是否可以用代码来使用该交易面板的手数数据。

谢谢你,CJA

 
cja:
你好,mladen。

是否有办法从平台左上方的MT4一键式交易面板访问内置手数,例如,如果我用EA设置一个挂单,我是否可以用代码让它使用该交易面板的手数数据。

Regards CJA

CJA

老实说,我不知道

必须检查 是否有任何方法可以做到这一点

 

修改多个订单

谁能给我指出一个方向,让我找到如何修改多个订单的信息,即所有未结订单的TP将被修改为第一个开仓订单的TP?

谢谢!

 

编码帮助

我需要对我的EA进行编码帮助,条件是这样的。

"在达到设定的股票目标后,需要关闭所有未结订单,当我重新设定股票目标时,不需要进行任何新的交易。"

请有人帮助我...

谢谢