以文本方式查看主题

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

--  作者:xiaocheng
--  发布时间:2018/6/8 16:50:26
--  小于买入当天的收盘价或者最低价卖出
请问价格小于买入当天的收盘价或者最低价,卖出应该怎么写?
--  作者:FireScript
--  发布时间:2018/6/8 16:59:47
--  
 首先这个有点矛盾吧。 小于最低价,那最低价就不是最低价了。然后就是你这个需求涉及未来了,你应该用最新价和指定的某个自行设定的具体价格亦或者过去的某个对照价格亦或者某个指标计算出来的价格做对比。

--  作者:xiaocheng
--  发布时间:2018/6/8 17:01:36
--  
买入当天的最低价或者收盘价,谢谢
--  作者:xiaocheng
--  发布时间:2018/6/8 17:13:50
--  
出信号的那根k线的最低价或者收盘价
--  作者:FireScript
--  发布时间:2018/6/8 17:21:00
--  
 走完K线模式下可以这样写代码:

buy(holding=0,1,limit,c);或者buy(holding=0,1,limit,low);

--  作者:xiaocheng
--  发布时间:2018/6/8 17:55:36
--  
是价格跌破出信号当天的最低价,止损
或者价格跌破出信号当天的收盘价,止损
谢谢

--  作者:wenarm
--  发布时间:2018/6/10 10:38:05
--  
是价格跌破出信号当天的最低价,止损
或者价格跌破出信号当天的收盘价,止损
上面的需求还存在,价格在当天没有跌破的额情况,你正好开在当日最低点的K线上。这种情况。还是说你做的都是日内交易、如果是参考下面的代码
VARIABLE:LL=0;
IF TODAYBAR=5 THEN BEGIN
buY(1,1,MARKET);
LL:=low;
END
if low<ll then begin
 sell(1,HOLDING,MARKET);
 LL:=0;
end 

IF TIME=190000 THEN  begin
 SELL(1,HOLDING,MARKET);
 LL:=0;
end 

[此贴子已经被作者于2018/6/10 11:10:22编辑过]

--  作者:xiaocheng
--  发布时间:2018/6/11 11:43:11
--  
谢谢,如果不是做日内的呢?
--  作者:admin
--  发布时间:2018/6/11 13:15:44
--  

不做日内,处理不了。必须使用后台程序化。