以文本方式查看主题

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

--  作者:月郎
--  发布时间:2017/4/10 13:55:03
--  公式问题

if ref(做多条件,1) then buy(holding=0,1,marketr);

这个条件在第二根k线开盘就买进了

 

老师帮改成在这根k线回落5个点时再买入,谢谢老师(想降低下成本)


--  作者:wenarm
--  发布时间:2017/4/10 14:01:45
--  
你怎么定义回落5个点
--  作者:月郎
--  发布时间:2017/4/10 14:11:26
--  

比如上根螺纹钢k线实体是从3000涨到3020收线,我想在这根回落到3015下时买入一手,

也可以写成回落上根实体的三分之一下的位置

谢谢老师


--  作者:wenarm
--  发布时间:2017/4/10 14:43:58
--  

类似代码

a:ref(c,1)-ref(o,1);

if a>0 and (ref(c,1)-close)/a>(1/3) then
buy(1,1,MARKET);


--  作者:月郎
--  发布时间:2017/4/10 16:24:35
--  
老师,加进去主图被压缩到顶上了
--  作者:wenarm
--  发布时间:2017/4/10 16:25:45
--  
在价格坐标轴上右键--勾选仅随k线变动
--  作者:月郎
--  发布时间:2017/4/11 9:38:51
--  

a:ref(c,1)-ref(o,1);
if a>0 and (ref(c,1)-close)/a>(1/3) then
buy(1,1,MARKET);

老师早,昨天这个公式试了下,发现都是在阴线才发出买入信号,请老师帮修改下

能不能改成只要小于上根k线收盘价2跳就买入,谢谢老师


--  作者:wenarm
--  发布时间:2017/4/11 9:43:37
--  

条件的方式方法一样的,你先自己尝试修改。


--  作者:月郎
--  发布时间:2017/4/11 10:11:15
--  

好的,出现信号买入1手,后面出现再买入1手,第三次出现就不再开仓

这个老师帮我编下  谢谢老师


--  作者:wenarm
--  发布时间:2017/4/11 10:16:01
--  

通过全局变量记录,

VARIABLE:flag=0;
if flag<2 and 其他条件 then  begin

    buy(1,1,MARKET);

     flag:=flag+1;

end

 

 

[此贴子已经被作者于2017/4/11 10:16:44编辑过]