[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 805

 
你好!请帮助我有一个函数在每一个tick点都会返回最后一个平仓 的OrderCloseTime值!我怎样才能将这个值与之前的OrderCloseTime值相匹配,如果它更大--做一些后续工作。提前感谢您!
 
dimon74:
你好!请帮助我有一个函数在每一个tick点都会返回最后一个平仓的OrderCloseTime值!我怎样才能将这个值与之前的OrderCloseTime值相匹配,如果它更大--做一些后续工作。提前感谢您!
你说的以前是什么意思?你想把后面的时间和前面的时间进行比较吗?显然,较新的总是会比较旧的大!"。
 
Techno:
你说的早些时候是什么意思?你想把较晚的时间与较早的时间进行比较吗?很明显,较新的总是比较旧的大!"。
是的,但我怎样才能在这种比较的基础上做一些后续工作?
 
dimon74:
是的,但我怎样才能在这种比较的基础上做一些后续工作?
你是否意识到,这个条件(如果昨天是过去,今天是现在)是没有意义的? 因为同样的事情总是会回来的。
 
PapaYozh:

很难说你那里有什么。我个人认为,我没有看到 "在已经关闭的卖出头寸的获利水平上突然关闭的买入头寸"。箭头所处的塞尔位置似乎不包含任何破折号。

你的代码中没有使用OrderCloseBy()?

很奇怪,你看不到它。好的--我已经纠正了图像。


1 - 这是有88号票的位置

2 - 待定的SellStop与票据89

3和4是卖出位置

3.t和4.t - 这些线表示已经关闭的卖出3和4位置的Takei水平

3.1和4.1 - 仓位3和4的关闭点,卖出3的仓位以亏损关闭

1.1 - 这是用Ticket 88关闭买入头寸的点 - 有一条绿松石色的垂直线和水平的 买入价位线
,正好与红线相交 3.t - Take被关闭卖出3的点...

我没有使用OrderCloseBy(),尽管我最初有一个想法...

其原理是这样的:当一系列亏损头寸被平仓后,会检查开立新头寸的可能性,如果有一定的剩余资金,
,则从最后一个亏损头寸中移除止损(在图片中可以看到--买入头寸下方的蓝线),并放置一个挂单。
当挂单交易转换为市场交易时,这两个仓位的票据(买入(票据88)和卖出(票据89))会被记住,并进一步被 "管理",已经作为一个总的仓位
,并由总的利润(损失)关闭。在这种情况下,买入的交易被禁止,直到这两个仓位被关闭,而卖出的交易在任何情况下都是允许的。

有趣的事情就发生在这里--买入位置以代码中没有规定的方式自行关闭......。我不知道如何...紧接着,一大堆错误出现在日志中,
- 它们出现在每一个刻度。哦,伙计...已经关闭了...如果我没记错的话--错误5048...错票的OrderClose()
类似这样的事情...然后另一个订单修改的错误 - 一个未知的票#88也被写入...

寻找它的第三天...。

 
dimon74:
你好!请帮助我有一个函数在每一个tick点 都会返回 最后一个平仓OrderCloseTime值! 我怎样才能将这个值与之前的OrderCloseTime值 相匹配,如果它更大--做一些后续工作。提前感谢您!
在这种情况下,你将总是返回相同的值。这将是最后一次关闭头寸的关闭时间。只要有新的头寸打开,然后关闭。
这时你的函数将开始返回一个不同的值。

很明显,你还需要最后但一个 位置的关闭时间,所以你可以把一些东西与一些东西进行比较。或者,每次你需要将你的函数返回的时间存储在某个数据时间 int 变量中,只要新的值与你的函数返回的前一个值不同--这将是一个信号给
"...执行一些后续行动......"。
 
PapaYozh:

我建议你仔细阅读OrderSelect() 函数的描述。

如果通过票号选择订单,参数 将被忽略。

Semyon Semyonych!!

该死的,我总是把终端的帮助放在我面前!在最简单的情况下杀了三个晚上!!。和帮助(在这个确切的地方)从来没有看...:)

正确地说,马特鲁斯金:"沙里克,你是个傻瓜......"。这就是我如何在三个晚上变成Sharik的原因...。:)

非常感谢您!我的鼻子被戳到了一个像样的地方,我欣喜若狂,感激不尽......:)真的 - 谢谢你...
呃,呃,呃,呃......。r-r-r-r-r-r-i-t-i-t-i-t!!!我们终于可以开始行动了......:)

 
artmedia70:
在这种情况下,你将总是有相同的值返回。这将是最后一次关闭头寸的关闭时间。只要有新的头寸打开,然后关闭。
只有这样,你的函数才会开始返回一个不同的值。

很明显,你还需要最后但一个 位置的关闭时间,所以你可以把一些东西与一些东西进行比较。或者,每次你需要将你的函数返回的时间存储在某个数据时间 int 变量中,只要新的值与你的函数返回的前一个值不同--这将是一个信号给
"...执行一些后续行动......"。
是的,我明白这个逻辑,但是否可以用代码实现,如果可以,如何实现?
 
Dersu: 论坛的用户们,你们好。

我的祖父母告诉我这是蜜月日。节日快乐,各位。

而我和我的...Drknn说有可能处理指标读数。

是否有可能将某一时期的A/D和相同金额的OBV相加,然后将它们相除(分子中的OBV)。

分母是A/D+系数,输出到设置。

中间是零,边界是浮动的。

总和--没有总和。每个运动都按绝对值计算。

我将向你展示欧元的反转情况。

我们用一个缓冲区来写一个指标。首先,我们读取一个指标并将其设置为一个变量。然后我们把另一个人的读数也放到一个变量中。然后我们将两个读数相加,除以二,将结果放入指标缓冲区。就这么简单。我不明白问题出在哪里。在不懂语言的情况下,好吧,那就做一个单独的分支,在其中写,他们需要火鸡 - 准备为他的生产支付。这里是职权范围。就这样吧...

钱的问题?读一本入门书,自己编程。或者选项二--在同一个分支机构的信件中说,是否有愿意免费工作的人--这个想法--刚刚超级,测试了五年--毫无保留地工作--这是账号,这是你的投资密码--看看吧--厌倦了手动工作--我想要一个自动驾驶。我想要自动驾驶--句号

 

谢谢你的关注,Drknn。

我在业余时间一直在思考--我的第二个想法有点潮湿。

第一个想法更有效--但你不能这样做。

而第二种--那是摆脱困境的一种方式。

我再考虑一下。

原因: