[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 280 1...273274275276277278279280281282283284285286287...537 新评论 [删除] 2011.03.27 17:47 #2791 Roger: 你可以这样试一试 说实话,我自己还没有试过。 嗯,是的,只有StringLen(str)可能会按字符串的长度 来转移描述符,但从字符串的结尾(即从一个新的字符串)... Alexander 2011.03.27 17:52 #2792 BBSL: 嗯,是的,只有StringLen(str)可能会按字符串的长度来转移描述符,但从字符串的结尾(即从一个新的字符串)... 对不起,我不明白。:-( Artyom Trishkin 2011.03.27 17:52 #2793 Sergey_Rogozin: 脚本已经启动并运行。谢谢你。 结果:输出带箭头的条形数字,但写出缓冲区数值=0.0000000 我们 来了!!!。 ......................................... 我把它留到以后再说吧。今天就到此为止。 进展并不顺利... 到岛上去!!。:) [删除] 2011.03.27 18:00 #2794 Roger: 对不起,我不明白。:-( 看,如果我们做FileClose(p)。 然后,FileSeek(p, (任意正值),SEEK_END);,然后我们将描述符转移到(任意正值),但是从新的一行开始,我想是这样...因此,也许我们应该采取FileSeek(p, -1, SEEK_END);;并检查它,也许它会工作... Alexander 2011.03.27 18:07 #2795 FileClose()太早了,把它放在最后。FileSeek,如果设置为SEEK_END,则从末端开始计数。 [删除] 2011.03.27 18:16 #2796 Roger: FileClose()放得太早了,把它收起来。FileSeek,如果SEEK_END在最后,则从最后开始计算。 这样是不行的...... 我的意思是,按照程序的逻辑,我不能这样做... 要添加一个数据,必须从程序的另一端,每隔n个刻度就调用一次。 而且,保持线程开放也不好......()。 我认为FileSeek(p, -1,SEEK_END);会起作用,我过几个小时再试试)) Lopator 2011.03.28 00:15 #2797 大家又见面了。你能告诉我吗,我正在运行以下代码。该程序在找到一个订单并加上一个标志之前,设法下了几个订单(在测试器上)。这是测试器的一个特点吗?我的意思是,代码是线性执行的。这里有什么诀窍呢?提前感谢,朋友们 for(int i=1 ; i <= OrdersTotal() ; i++) { if(OrderSelect(i-1,SELECT_BY_POS,MODE_TRADES)) { if(OrderOpenPrice()-(p1+more) == 0) { ordersethigh1=true; break; } } } if((ordersethigh1==false) && (p2-price>pointsclose)) { OrderSend(Symbol(),OP_SELLLIMIT,baselot,p1+more,3,NULL,NULL,"Comment",0001,0,White); } Алексей Тарабанов 2011.03.28 00:29 #2798 Pyro: 大家好,又见面了。你能告诉我吗,我正在运行以下代码。该程序在找到一个订单并加上一个标志之前,设法下了几个订单(在测试器上)。这是测试器的一个特点吗?我的意思是,代码是线性执行的。这里有什么诀窍呢?提前感谢,朋友们 诀窍在于,该条件几乎从未被满足。把<=Point*0.5,而不是==0,生活会变得更好。哦,还有左手边的差异模数。 OrderOpenPrice()-(p1+more) == 0 Lopator 2011.03.28 01:15 #2799 塔拉 这很有趣,因为我的订单设置价格被规范为4位数,也就是说,一个点的零头不能出现。为什么会这样呢?是的,它现在工作正常了!THX Artyom Trishkin 2011.03.28 04:05 #2800 Pyro: 大家又见面了。你能告诉我吗,我正在运行以下代码。该程序在找到一个订单并设置一个标志之前,设法下了几个订单(在测试器上)。这是测试器的一个特点吗?我的意思是,代码是线性执行的。这里有什么诀窍呢?提前感谢,朋友们 我在第277 页(该页倒数第二篇)为你勾勒的代码不适合你的问题? 这是与检查和正常化。 1...273274275276277278279280281282283284285286287...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
说实话,我自己还没有试过。你可以这样试一试
嗯,是的,只有StringLen(str)可能会按字符串的长度 来转移描述符,但从字符串的结尾(即从一个新的字符串)...
嗯,是的,只有StringLen(str)可能会按字符串的长度来转移描述符,但从字符串的结尾(即从一个新的字符串)...
对不起,我不明白。:-(
脚本已经启动并运行。谢谢你。
结果:输出带箭头的条形数字,但写出缓冲区数值=0.0000000
我们 来了!!!。
.........................................
我把它留到以后再说吧。今天就到此为止。
进展并不顺利...
到岛上去!!。:)
对不起,我不明白。:-(
看,如果我们做FileClose(p)。
然后,FileSeek(p, (任意正值),SEEK_END);,然后我们将描述符转移到(任意正值),但是从新的一行开始,我想是这样...因此,也许我们应该采取FileSeek(p, -1, SEEK_END);;并检查它,也许它会工作...
FileClose()放得太早了,把它收起来。FileSeek,如果SEEK_END在最后,则从最后开始计算。
这样是不行的......
我的意思是,按照程序的逻辑,我不能这样做...
要添加一个数据,必须从程序的另一端,每隔n个刻度就调用一次。
而且,保持线程开放也不好......()。
我认为FileSeek(p, -1,SEEK_END);会起作用,我过几个小时再试试))
大家又见面了。你能告诉我吗,我正在运行以下代码。该程序在找到一个订单并加上一个标志之前,设法下了几个订单(在测试器上)。这是测试器的一个特点吗?我的意思是,代码是线性执行的。这里有什么诀窍呢?提前感谢,朋友们
大家好,又见面了。你能告诉我吗,我正在运行以下代码。该程序在找到一个订单并加上一个标志之前,设法下了几个订单(在测试器上)。这是测试器的一个特点吗?我的意思是,代码是线性执行的。这里有什么诀窍呢?提前感谢,朋友们
OrderOpenPrice()-(p1+more) == 0
塔拉
这很有趣,因为我的订单设置价格被规范为4位数,也就是说,一个点的零头不能出现。为什么会这样呢?是的,它现在工作正常了!THX
大家又见面了。你能告诉我吗,我正在运行以下代码。该程序在找到一个订单并设置一个标志之前,设法下了几个订单(在测试器上)。这是测试器的一个特点吗?我的意思是,代码是线性执行的。这里有什么诀窍呢?提前感谢,朋友们
我在第277 页(该页倒数第二篇)为你勾勒的代码不适合你的问题?
这是与检查和正常化。