以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=184180)

--  作者:kamiki
--  发布时间:2021/2/3 21:42:09
--  [求助]简单的半自动交易
我是小白,想写一个简单的半自动交易,谁有空能帮个忙;

参数N手动设置,每一柱k线只开仓一次;

前一柱收盘价>N,市价开多1手;
前一柱收盘价<N,市价开空1手;

只自动开仓,手动平仓,如何写?

--  作者:FireScript
--  发布时间:2021/2/4 10:32:58
--  
半自动的话,你开多和开空得是2个策略。
策略A:
INPUT:N(1000,1,10000,1);
buy(ref(c,1)>=N,1,market);

策略B:
INPUT:N(1000,1,10000,1);
buyshort(ref(c,1)>=N,1,market);


2个策略可以直接拖到到一个窗口上。对了你这个K线不要加载太多,否则模型里面虚拟资金可能不够。模型因为还会在历史K显示信号,相当于它是计算历史位置下单的保证金占用。而且这个策略里面也没有平仓的语句,所以只会一直开,开到保证金不够 就不出信号了。你稍微注意下就行了。

策略加载时候 第二个策略,你直接拖到就可以叠加到一起。