如何编码? - 页 30 1...232425262728293031323334353637...347 新评论 fxbs 2007.07.22 16:04 #291 亲爱的专家顾问!请告知刷新缓冲区代码的问题 尊敬的专家顾问们!请给我关于刷新缓冲区的建议(只是好的建议)。 拉夫有4个多时间框架(MTF)指标的代码(补丁、修正、升级),运行得很好。 有什么类似的代码可以添加到普通(非MTF)指标中? 如果可能的话,请举例说明。 谢谢你 //---- Refresh buffers +++++++++++++++++++++ upgrade by Raff 如果(TimeFrame>Period()) { int PerINT=TimeFrame/Period()+1; datetime TimeArr[]; ArrayResize(TimeArr,PerINT); ArrayCopySeries(TimeArr,MODE_TIME,Symbol( ),Period( ))。 for(i=0;i=TimeArray[0]) { //---- /************************************************** *** 刷新缓冲区: buffer = buffer[0]; ************************************************** ****/ Buffer1= Buffer1[0]; Buffer2= Buffer2[0]; Buffer3= Buffer3[0]; //---- }}} //+++++++++++++++++++++++++++++++++++++++++ Raff ++++++ How to code? 多时间框架指标 Multi Timeframe Indicators iscuba11 2007.07.30 05:08 #292 需要在EA中的行动之间暂停的代码 在EA中放置一个暂停语句的正确方法是什么? 对一个指标来说也是如此吗? 戴夫<<< flexie 2007.07.30 05:21 #293 sleep(1000)。 1000是1000毫秒,或1秒。 Sergey Golubev 2007.07.30 07:01 #294 关于它的小线程与代码https://www.mql5.com/en/forum/174203 pentesileia 2007.07.30 15:25 #295 如何编写这个警报的代码? 我正试图编写一套警报代码,包括一些与RSI有关的警报,但实际上我在这一点上被卡住了。 我根本不知道如何使代码在30-70的RSI水平上 提醒重新进入 的点。 如果有人能给我解释一下,我将非常高兴。 谢谢你的时间。 笔者 Sergey Golubev 2007.07.30 15:59 #296 供参考。 - 有警报的RSI是在这里https://www.mql5.com/en/forum - 关于RSI的所有信息都在这里:https://www.mql5.com/en/forum - 另一个带警报的RSI是在精英区的精英指标主题中。 ----------------------------- pentesileia, 我不是一个程序员,但我知道这是有两个指标值的东西。 例如,我们有i条和i+1条(与第一条和第二条相同)。 因此,i条的RSI低于70,i+1条(前一条)的RSI高于70。这是一个交叉点。例如,30的情况则相反。 这并不难编码。 pentesileia 2007.07.30 17:23 #297 newdigital, 谢谢你的快速和明智的回答!我相信有了这样的信息,我就能实现我的目标。 我相信有了这样的信息,我一定能实现我的目标。 笔特 fxgroup 2007.08.13 12:02 #298 fibofan 2007.08.18 15:59 #299 如何在亏损后增加手数? 有没有人对EA的编程有足够的了解,可以帮我一下。 我有一个很好的EA,但我想让它在资产下降或交易失败后才增加手数,但我不确定如何编程。 谁能给我一些帮助? 谢谢!! Nordic12 2007.08.19 23:21 #300 戚继光-高斯林 我如何从metastock到MT4创建这个代码? factor:=2.43; sp:=3; ip:=10; lp:=16; sl:=(Mov(CLOSE,sp,S)-Mov(CLOSE,ip,S))/(((((Mov(CLOSE,ip,S)+factor*Mov(CLOSE,ip,S) )*0.333)-Mov(CLOSE,ip,S))/100)。 ml:=Mov(sl,lp,S); ml; sl; 1...232425262728293031323334353637...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
亲爱的专家顾问!请告知刷新缓冲区代码的问题
尊敬的专家顾问们!请给我关于刷新缓冲区的建议(只是好的建议)。
拉夫有4个多时间框架(MTF)指标的代码(补丁、修正、升级),运行得很好。
有什么类似的代码可以添加到普通(非MTF)指标中?
如果可能的话,请举例说明。
谢谢你
//---- Refresh buffers +++++++++++++++++++++ upgrade by Raff
如果(TimeFrame>Period()) {
int PerINT=TimeFrame/Period()+1;
datetime TimeArr[]; ArrayResize(TimeArr,PerINT);
ArrayCopySeries(TimeArr,MODE_TIME,Symbol( ),Period( ))。
for(i=0;i=TimeArray[0]) {
//----
/************************************************** ***
刷新缓冲区: buffer = buffer[0];
************************************************** ****/
Buffer1= Buffer1[0];
Buffer2= Buffer2[0];
Buffer3= Buffer3[0];
//----
}}}
//+++++++++++++++++++++++++++++++++++++++++ Raff ++++++
需要在EA中的行动之间暂停的代码
在EA中放置一个暂停语句的正确方法是什么? 对一个指标来说也是如此吗?
sleep(1000)。
1000是1000毫秒,或1秒。
关于它的小线程与代码https://www.mql5.com/en/forum/174203
如何编写这个警报的代码?
我正试图编写一套警报代码,包括一些与RSI有关的警报,但实际上我在这一点上被卡住了。
我根本不知道如何使代码在30-70的RSI水平上 提醒重新进入 的点。
如果有人能给我解释一下,我将非常高兴。
谢谢你的时间。
笔者
供参考。
- 有警报的RSI是在这里https://www.mql5.com/en/forum
- 关于RSI的所有信息都在这里:https://www.mql5.com/en/forum
- 另一个带警报的RSI是在精英区的精英指标主题中。
-----------------------------
pentesileia,
我不是一个程序员,但我知道这是有两个指标值的东西。
例如,我们有i条和i+1条(与第一条和第二条相同)。
因此,i条的RSI低于70,i+1条(前一条)的RSI高于70。这是一个交叉点。例如,30的情况则相反。
这并不难编码。
newdigital,
谢谢你的快速和明智的回答!我相信有了这样的信息,我就能实现我的目标。
我相信有了这样的信息,我一定能实现我的目标。
笔特
如何在亏损后增加手数?
有没有人对EA的编程有足够的了解,可以帮我一下。
我有一个很好的EA,但我想让它在资产下降或交易失败后才增加手数,但我不确定如何编程。
谁能给我一些帮助?
谢谢!!
戚继光-高斯林
我如何从metastock到MT4创建这个代码?
factor:=2.43;
sp:=3;
ip:=10;
lp:=16;
sl:=(Mov(CLOSE,sp,S)-Mov(CLOSE,ip,S))/(((((Mov(CLOSE,ip,S)+factor*Mov(CLOSE,ip,S)
)*0.333)-Mov(CLOSE,ip,S))/100)。
ml:=Mov(sl,lp,S);
ml;
sl;