[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 31 1...242526272829303132333435363738...631 新评论 Vitalie Postolache 2012.03.30 04:49 #301 sting-igor: 我在哪里可以找到一个EA,可以在某个价格下单、删除或修改订单、TP或SL? 准确描述你的需求,逐点描述,否则他们迟早会把你送到这里;) Rorschach 2012.03.30 05:42 #302 evillive: 只要时间序列是一维数组,MAs也将只在一维数组上工作。当价格图变成三维的时候... 需要一个二维数组来存储计算中使用的行。看来,我们不能没有复制到一维数组的循环。 Иван 2012.03.30 08:36 #303 我写了一个函数,把所有的止损点移到同一水平,但最后每个未平仓的订单都以自己的止损点平仓,这是开仓时指定的,也就是说,我猜测止损点没有移到任何地方,可能是什么问题?void OrModSL(string period)//函数,将止损移至15分钟图表的下分形。{ if(period=="M15")//if period H1 { for(int i=OrdersTotal()-1;i>=0;i-) { RefreshRates(); if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_BUY)//如果最后一个买入订单类型 { OrderModify(OrderTicket(),OrderOpenPrice(),dnfrM15, OrderTakeProfit(),0,Blue); } if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_SELL) { OrderModify(OrderTicket(),OrderOpenPrice(),upfrM15,OrderTakeProfit(),0,Blue);//如果最后一笔订单卖出 } } } return(0); } [ARCHIVE!] Any rookie question, 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. 退出策略。阶梯式止损与拖曳式止损 [删除] 2012.03.30 10:13 #304 下午好! 你能告诉我为什么当我测试专家顾问 并在设置中设置不同的时期时,我得到了不同的结果? 在指标上,各时期都有明确的规定。ex: double iRSI_0 = iRSI( Symbol(), PERIOD_M5, 9, PRICE_CLOSE, 0 ) ; 还有一个问题...我通过报价档案下载报价,但几乎每天的前几分钟都会出现100点的急剧下跌。(也就是说,数据无法使用)。 它可能与什么有关,我在哪里可以得到正确的报价? 提前感谢您! Константин 2012.03.30 11:47 #305 伙计们,一个提示...该指标工作正常,但当我打开图表 时,在恢复历史记录的地方,我在恢复开始时得到了一个指标的扭结。当我下载更多的历史记录,重新绘制指标时,我应该在代码中加入什么?谢谢你... FelixFX 2012.03.30 14:50 #306 大家晚上好! 你能告诉我如何使FileHandle在不删除前一个文件的情况下向文件添加数据吗? 我是这样做的:FileHandle=FileOpen(FileName,FILE_CSV|FILE_READ|FILE_WRITE,";"); ...。删除文件中以前的数据,同时写入新的数据。 谢谢你! Vadim Zhunko 2012.03.30 14:51 #307 FelixFX: 大家晚上好! 你能告诉我如何使FileHandle在不删除前一个文件的情况下向文件添加数据吗? 我是这样做的:FileHandle=FileOpen(FileName,FILE_CSV|FILE_READ|FILE_WRITE,";"); ...。删除文件中以前的数据,同时写入新的数据。 谢谢你! 所有的代码都在哪里?也许你没有移动文件指针? FelixFX 2012.03.30 15:10 #308 Zhunko: 所有的代码都在哪里?也许你没有移动文件指针? 在脚本的最后,我把 如果(FileHandle>0)FileClose(FileHandle)。 也许我不需要关闭它? FelixFX 2012.03.30 15:15 #309 Zhunko: 所有的代码都在哪里?也许你没有移动文件指针? 我不太清楚你说的 "移动文件指针 "是什么意思? [删除] 2012.03.30 15:33 #310 从一个完全的初学者 我想从外部来源和MT4中获取历史数据,将其转换为Exel,然后再将衍生功能返回到MT。从Exel导出的方法是由https://forum.mql4.com/ru/44307 现在模拟一个问题:我如何执行 第3点 -"打开离线图表,格式如下"!Eqv+符号名称+,+M+变量TicksInBar"。 然后按部就班,通过实践,我如何以这种方式将预输出的报价从MT到Exel再回到MT? 谢谢你 1...242526272829303132333435363738...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我在哪里可以找到一个EA,可以在某个价格下单、删除或修改订单、TP或SL?
只要时间序列是一维数组,MAs也将只在一维数组上工作。当价格图变成三维的时候...
需要一个二维数组来存储计算中使用的行。看来,我们不能没有复制到一维数组的循环。
我写了一个函数,把所有的止损点移到同一水平,但最后每个未平仓的订单都以自己的止损点平仓,这是开仓时指定的,也就是说,我猜测止损点没有移到任何地方,可能是什么问题?
void OrModSL(string period)//函数,将止损移至15分钟图表的下分形。
{if(period=="M15")//if period H1
{
for(int i=OrdersTotal()-1;i>=0;i-)
{
RefreshRates();
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_BUY)//如果最后一个买入订单类型
{
OrderModify(OrderTicket(),OrderOpenPrice(),dnfrM15, OrderTakeProfit(),0,Blue);
}
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_SELL)
{
OrderModify(OrderTicket(),OrderOpenPrice(),upfrM15,OrderTakeProfit(),0,Blue);//如果最后一笔订单卖出
}
}
}
return(0);
}
下午好!
你能告诉我为什么当我测试专家顾问 并在设置中设置不同的时期时,我得到了不同的结果?
在指标上,各时期都有明确的规定。ex: double iRSI_0 = iRSI( Symbol(), PERIOD_M5, 9, PRICE_CLOSE, 0 ) ;
还有一个问题...我通过报价档案下载报价,但几乎每天的前几分钟都会出现100点的急剧下跌。(也就是说,数据无法使用)。
它可能与什么有关,我在哪里可以得到正确的报价?
提前感谢您!
大家晚上好!
你能告诉我如何使FileHandle在不删除前一个文件的情况下向文件添加数据吗?
我是这样做的:FileHandle=FileOpen(FileName,FILE_CSV|FILE_READ|FILE_WRITE,";"); ...。删除文件中以前的数据,同时写入新的数据。
谢谢你!
大家晚上好!
你能告诉我如何使FileHandle在不删除前一个文件的情况下向文件添加数据吗?
我是这样做的:FileHandle=FileOpen(FileName,FILE_CSV|FILE_READ|FILE_WRITE,";"); ...。删除文件中以前的数据,同时写入新的数据。
谢谢你!
所有的代码都在哪里?也许你没有移动文件指针?
在脚本的最后,我把
如果(FileHandle>0)FileClose(FileHandle)。
也许我不需要关闭它?
所有的代码都在哪里?也许你没有移动文件指针?
我不太清楚你说的 "移动文件指针 "是什么意思?
从一个完全的初学者
我想从外部来源和MT4中获取历史数据,将其转换为Exel,然后再将衍生功能返回到MT。从Exel导出的方法是由https://forum.mql4.com/ru/44307 现在模拟一个问题:我如何执行
第3点 -"打开离线图表,格式如下"!Eqv+符号名称+,+M+变量TicksInBar"。
然后按部就班,通过实践,我如何以这种方式将预输出的报价从MT到Exel再回到MT?
谢谢你