KimIV的有用功能 - 页 38 1...313233343536373839404142434445...128 新评论 Igor Kim 2008.08.07 08:07 #371 obabuev писал (а)>> 如何将int b添加到字符串Time2 minutes now或如何加减使其随机化void start() { int a=MathFloor(MathRand()/32767.0*300); int b=-MathFloor(MathRand()/32767.0*300); Comment("a=",a," b=",b,"\n", "плюс ",TimeToStr(TimeLocal()+a, TIME_SECONDS),"\n", "минус ",TimeToStr(TimeLocal()+b, TIME_SECONDS)); } Subreality 2008.08.07 15:35 #372 请告知现有的限制订单数量的方法。 1)如何将订单数量与可用余额联系起来,以便有一个动态的,例如,如果可用资金少于余额的一半,那么就会触发限制。 2) 如何将同时进行的订单数量限制在一个固定值,例如10个。 obabuev 2008.08.07 15:42 #373 KimIV писал (а)>> 谢谢你,伊戈尔。 它非常简单,容易编码,就像所有的专业人士一样。 除了我从来没有想过我能够用语言来解释,更不用说写代码了。 我需要的是,随机移位来自一个振荡器,但在两个方向都是随机的。 例如,像指针在零附近振荡(先下后上)。 而这个我的零点,或平均值将是我的设定时间。 如何将所有的随机性分为中间的两部分? 它会像这样工作吗? 空白 启动() { int a=MathFloor(MathRand()/32767.0*300);if (a > 150) a=-a; Comment("a=",a,"\n","plus or minus ",TimeToStr(TimeLocal()+a, TIME_SECONDS) );} 另外,我正试图在一个指标中做这件事。 TimeToStr(TimeLocal()+a,TIME_SECONDS)是否正确,还是应该用TimeToStr(Time[i] +a,TIME_SECONDS)或TimeToStr(iTime(NULL,0,i)+a)或????。 >>谢谢你的帮助。 Igor Kim 2008.08.07 17:18 #374 obabuev писал (а)>> 我需要从一个振荡器发生随机转移,但在两个方向都是随机的。 这就像零点附近的摆动指针(上下摆动)。 而这个我的零点,或平均值将是我的设定时间。 不知何故,一切都必须在中间偶然分成两部分,还是什么? 然后是这样的。 void start() { int a=MathFloor(MathRand()/32767.0*300)-150; Comment("a=",a,"\n", "плюс-минус ",TimeToStr(TimeLocal()+a, TIME_SECONDS)); } obabuev 写道(a)>> TimeToStr(TimeLocal()+a,TIME_SECONDS)是否正确,还是应该用TimeToStr(Time[i] +a,TIME_SECONDS)或TimeToStr(iTime(NULL,0,i)+a)或????。 我怎样才能知道什么是正确的,什么是错误的?只有你能知道这一点。我只解释哪个代码意味着什么,你自己决定你需要什么,什么是适合你的。 TimeToStr(TimeLocal()+a,TIME_SECONDS) 你在本地时间上加一个秒,单位是秒,结果被转换为一个字符串。 TimeToStr(Time[i] +a,TIME_SECONDS) 我们在本地计算机的时间上加一个秒,单位是秒,结果被转换成一个字符串。 TimeToStr(iTime(NULL,0,i)+a) 在当前图表上的第i个条形图的开盘时间上加一个秒,单位是秒,结果被转换成线。 Igor Kim 2008.08.07 17:26 #375 AlexDub писал (а)>> 请告知现有的限制订单数量的方法。 1)如何将订单数量与可用余额联系起来,以便有一个动态的,例如,如果可用资金少于余额的一半,那么就会触发限制。 2) 如何将订单数量限制在一个固定的数量,例如10个 if (AccountFreeMargin()<AccountBalance()/2.0) { // срабатывает ограничение } AlexDub 写道(a)>> 你能告诉我用什么方法来限制订单数量吗? 2)如何将同时下单的数量限制在一个固定值,如10个。if (OrdersTotal()>=10) { // срабатывает ограничение } obabuev 2008.08.07 17:37 #376 KimIV писал (а)>> >> 然后是这样的。 >> 谢谢你。 >>为你树立一个纪念碑。 Igor Kim 2008.08.07 19:53 #377 obabuev писал (а)>> 你需要一个纪念碑。 还没有 :)) kombat 2008.08.07 20:14 #378 然后在家里做一个半身铜像...;) Igor Kim 2008.08.07 20:33 #379 每个人都是多么的善良啊!你还不如向自己开枪 kombat 2008.08.07 20:37 #380 好吧,至少胸围是个好东西......。 他们应该在有生之年 为苏联的两位英雄把它挂起来。 以国家为代价...:))) 1...313233343536373839404142434445...128 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如何将int b添加到字符串Time2 minutes now或如何加减使其随机化
请告知现有的限制订单数量的方法。
1)如何将订单数量与可用余额联系起来,以便有一个动态的,例如,如果可用资金少于余额的一半,那么就会触发限制。
2) 如何将同时进行的订单数量限制在一个固定值,例如10个。
它非常简单,容易编码,就像所有的专业人士一样。
除了我从来没有想过我能够用语言来解释,更不用说写代码了。
我需要的是,随机移位来自一个振荡器,但在两个方向都是随机的。
例如,像指针在零附近振荡(先下后上)。
而这个我的零点,或平均值将是我的设定时间。
如何将所有的随机性分为中间的两部分?
int a=MathFloor(MathRand()/32767.0*300);
if (a > 150) a=-a;
Comment("a=",a,"\n",
"plus or minus ",TimeToStr(TimeLocal()+a, TIME_SECONDS) );
}
TimeToStr(TimeLocal()+a,TIME_SECONDS)是否正确,还是应该用TimeToStr(Time[i] +a,TIME_SECONDS)或TimeToStr(iTime(NULL,0,i)+a)或????。
我需要从一个振荡器发生随机转移,但在两个方向都是随机的。
这就像零点附近的摆动指针(上下摆动)。
而这个我的零点,或平均值将是我的设定时间。
不知何故,一切都必须在中间偶然分成两部分,还是什么?
然后是这样的。
TimeToStr(TimeLocal()+a,TIME_SECONDS)是否正确,还是应该用TimeToStr(Time[i] +a,TIME_SECONDS)或TimeToStr(iTime(NULL,0,i)+a)或????。
我怎样才能知道什么是正确的,什么是错误的?只有你能知道这一点。我只解释哪个代码意味着什么,你自己决定你需要什么,什么是适合你的。
你在本地时间上加一个秒,单位是秒,结果被转换为一个字符串。
我们在本地计算机的时间上加一个秒,单位是秒,结果被转换成一个字符串。
在当前图表上的第i个条形图的开盘时间上加一个秒,单位是秒,结果被转换成线。请告知现有的限制订单数量的方法。
1)如何将订单数量与可用余额联系起来,以便有一个动态的,例如,如果可用资金少于余额的一半,那么就会触发限制。
2) 如何将订单数量限制在一个固定的数量,例如10个
你能告诉我用什么方法来限制订单数量吗?
2)如何将同时下单的数量限制在一个固定值,如10个。
>> 然后是这样的。
>> 谢谢你。
>>为你树立一个纪念碑。
你需要一个纪念碑。
还没有 :))
每个人都是多么的善良啊!你还不如向自己开枪
好吧,至少胸围是个好东西......。
他们应该在有生之年 为苏联的两位英雄把它挂起来。
以国家为代价...:)))