NK:dataperiod;指标A:=FCC(NK);//意思是FCC是和NK有关;
当NK=3,意思是3分钟K线时,15分钟时,30分钟时,日线时,怎样表达指标A取值?目的是K线切换不同周期的时候,自动取得想取得的数值。
你这不是写出来了?
A:=fcc(nk);啊
[此贴子已经被作者于2017-1-3 15:20:48编辑过]
老师,我只是打比方乱写的试图表达我想要的;
实际上NK在看K线的时候会随机切换,有时候看3分钟,有时候看30分钟等,
我实际要写最后一句但是写不出来
NK:=DATAPERIOD;
MAFSL7:=STKINDI('',7,'DK.CDKX');
MAFSL6:=STKINDI('',6,'DK.CDKX');
MAFSL4:=STKINDI('',4,'DK.CDKX');
MAFSL3:=STKINDI('',3,'DK.CDKX');
最后一句就是要写:
FSL:???这里不会写
想当切换3分钟K线时,调用MAFSL3,切换别的周期的时候调用另外一个MAFSL4,依次类推;
fsL:if(nk=1,mafsl1,if(nk=2,mafsl2,if(nk=3,mafsl3,if(nk=4,mafsl4,mafsl5))));
类似这样
谢谢,这种写法我尝试了;
忘记说了,我是在博弈大师里编程,看网页博弈大师和金字塔现在是一家公司吧。
这种写法在博弈大师里语法可以通过,为何结果不对,只执行第一次的选择结果?
不是一家,如果博弈大师有问题,你要找博弈大师的人问