PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Trading
[问题] MQL4程式问题
楼主:
natureluke
2019-10-04 22:54:18
OrderSend(_Symbol,OP_BUY,0.01,Ask,9,sl,tp,"EA",mn,0,clrBlue);
请问在回测的时候,当价格达到tp或sl后,为什么EA会停止之后所有的交易?
换句话说,符合OrderSend的tp或sl条件后,如何重启EA交易呢?
附带说明,如果不设停损停利(tp=0, sl=0),则EA之后回测都正常,
先感谢回复!
作者:
rcwang
(啊嘻汪)
2019-10-04 23:19:00
其实有点看不太懂你的问题, 停止交易有没有错误讯息呢?唯一一种没有错误讯息而 EA 会直接停止的可能就是 ExpertRemove 我猜测应该是没有那么复杂, 所以是否有错误讯息呢?原则上应该不可能完全停止交易, 如果是有一个交易停止但后续还是有开始, 那可能是你 sl tp 放太小, 或太大如果真的都没有错误..只能提供在 OrderSend 前后的程式码如果真的是很奇怪的问题, 基本上在回测期间是没办法重启但在实际环境中可以透过程式从 commandline 下指令开启执行特定 EA 的 Terminal (END)
作者:
n33222
(满身菜味)
2019-10-06 16:44:00
这有点隔空抓药,没有ERROR提示或其他提示讯息有点难以前面来看有可能ONTICK里面没有计算单子的函式,导致只有一张出现,但你又说了附带说明,那可能你在下单那后面是不是多加了BREACK函数,但最有可能还是像楼上所说,TPSL离当前价位太近,这正常会出现ORDERSEND ERROR
继续阅读
[讨论] 通道突破策略是不是不合理?
j2708180
[问题] 帮忙推荐适合程式交易的国内券商、期货商
leondemon
[情报] 期货交易人才训练班第05期-政府补助
SZBZ
[问题] 证交所三大法人买卖超爬虫(已解决)
interwise613
征mc
iceroy
[情报] 赖圣唐 x 张松允 10/4礼拜五讲座
kevinpart
[情报] 金融证券期货业务人员训练班(政府补助)
SZBZ
[闲聊] 9月中秋节闲聊
koyo167
[情报] 2019期货商人气营业员选拔大赛
SZBZ
[闲聊] 商品期货筹码猜想
j2708180
Links
booklink
Contact Us: admin [ a t ] ucptt.com