以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  逻辑控制求教:  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=180982)

--  作者:AMOS
--  发布时间:2020/7/2 6:21:44
--  逻辑控制求教:
1.A.B两个条件都需要满足,但是前后次序有区别,即先满足A条件,A条件满足后再判断B条件,然后要求AB条件都满足;
2.M<N    VS  N>M 逻辑结果一样,但判断上也要求N在前面 M在后面;//即先判断N,再判断M
谢谢

--  作者:wenarm
--  发布时间:2020/7/2 8:30:38
--  

1.

if  a=1 then begin

    if b=1 then begin

        成立后的操作语句;

    end

end

 

2.两者没区别,问这种问题要么说明你对代码编写一无所知,要么说明你所想的和表述的存在出入。

[此贴子已经被作者于2020/7/2 8:31:51编辑过]

--  作者:AMOS
--  发布时间:2020/7/2 9:08:39
--  
2.不要武断对别人判立场,形式逻辑再完美有个P用,期货是实战,是对不确定性的挑战
大脑发明顿悟的灵感,岂能是僵死的代码完全能够表达的,第18代AI也不可能,除非上帝要放弃人类...

这是一个高频的开仓思路:N.M不可能在同一个时间点上发生,虽然要判断的结果是N.M的大小,但谁在前面决定着整个高频思路的效率,
如果先判断完N跳空,再来判断M,那么M会在N的范围内有很多个符合N>M的条件,
虽然从形式逻辑看:M<N 和 n>M 没有区别,但实战中特别是高频中先判断M,再去判断N,结果会大不同,
我的需求是先判断M,再去和N进行比较。
n:跳空;
M:回撤;
谢谢

--  作者:wenarm
--  发布时间:2020/7/2 9:13:24
--  

2.能力有限,满足不了你这种稀奇古怪、前后矛盾的要求。

你自己用全局变量标记谁先满足的。

[此贴子已经被作者于2020/7/2 9:23:23编辑过]

--  作者:AMOS
--  发布时间:2020/7/2 14:37:01
--  
问题2没有解决,
请老师们开动脑筋,多想办法,一定能够找到解决方法的,
这个做高频的思路,我已经尝试其它办法,绕不开
谢谢

--  作者:wenarm
--  发布时间:2020/7/2 14:37:35
--  
抱歉,没办法。
--  作者:AMOS
--  发布时间:2020/7/2 15:01:49
--  
实战应用场景是这样的(本来我不想公布的太细,如果有人把前面的帖子关于高频的连起来看就泄密了)
//N:跳空;
//M:回撤;
当前价格如果先于N 出现在M条件区间和后出现在M条件区间是不同的,
比如:N=5个最小变动单位,
         M=4个价差;//这时候M<N,条件成立
  如果当前价格继续回落M价格就会造成原本想要的N>M判断条件失败;//对整个策略造成冲击的是条件判断成立的部分M<N的信号,这是动态的...
我的想法是先判断了M的价差大小(把这个固定死了),这时候当前价格已经回到N区间,那么N的大小和M比较,我就可以顺势开仓,
逻辑上虽然这时也是N>M,但这个高频策略是不能在回撤期间开仓的,因为回撤期间更加不可控,条件太多。