想请教版主两个问题:某30分钟图表策略以收盘价C为进场价,盘中最高价H为止损价,想问:
1、启用自定义下单品种时,是需要建框架同时打开源品种和目标品种的30分钟K线吗?还是只需要打开源品种图表?目标品种图表?
2、启用自定义下单品种时,实际交易下单价格是取源品种的C或H,还是目标品种C或H?
1.不用,知道打开源品种就行。目的品种不需要打开k线图。
2.实际下单取的是源品种的价格,你可以引用目的品种的价格作为下单价格。callstock,函数
但在看callstock,函数时,有这么一句提示:“注意1:引用数据时,需要实现确认被引用品种周期数据齐全,再首次使用或者在不确定时,请手工进行数据补充工作.”
想请问:如果我们只打开源品种的K线图运行策略交易,那么如何保证在行情不断运行时,实时取得周全的目标品种的周期数据从而加以引用??
非常感谢!
只要你网络正常,并且交易时段内行情连接正常,其数据都可以接受到。这就是全推行情的方式的优势。
想请问一下版主老师,图表程序化交易,如果我想取得目标品种rb1801的近10日最高价,这样表达是否有问题:
h1:=CALLSTOCKEX('rb1801',vthigh,18,0,100);
谢谢!
为什么我使用callstockex函数引用目标品种下单价和止损价后,运行图表程序,在K线图上无法体现交易标记?(没作引用之前是好的)
1、你是要在分钟级别的周期上取10日的最高价?
公式1:
hh:hhv(h,10);
公式2:
hh2:stkindi('','公式1.hh',0,6,0);
2、没有交易标记是什么意思?你可以输出你用callstock引用到的值是多少
[此贴子已经被作者于2017/10/31 11:03:35编辑过]
上述1和2的问题已经解决,谢谢!
另有个问题请教一下版主:当条件成立时,我想以市价下单,在单一品种的情况下,buy(1,n,marketr)即可,如果在启用自义定下单品种模式下,目标品种的市价用什么函数表达?
如果你是想要市价进行下单,可以直接使用marketr,不需要指定目的品种的价格。