以文本方式查看主题

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

--  作者:13867913008
--  发布时间:2018/12/4 11:50:31
--  交易代码问题
一根k线向上突破今日开盘价开多仓,一根k线向下突破今日开盘价开空仓;        开多仓盈利10个点后止损自动设置在开仓价位置,开空仓盈利10个点后止损自动设置在开仓价位置;
编写成金字塔图表交易系统

--  作者:FireScript
--  发布时间:2018/12/4 13:15:53
--  
 需要确认下 “一根k线向上突破今日开盘价开多仓” 这个你是如何定义的。最新价大于开盘价?

--  作者:13867913008
--  发布时间:2018/12/4 13:28:21
--  
比如在5分钟k线图上,一根向上突破开盘价,等待这根k线走完确认大于开盘价,
--  作者:FireScript
--  发布时间:2018/12/4 14:17:25
--  
 交易模式选择 走完K线。
参考代码如下:

cd1:c>o;//开仓条件
cd2:c<o;//平仓条件

if cd1 then
begin
buy(holding=0,1,market);
end


if cd2 then
begin
buyshort(holding=0,1,market);
end

zy:(holding>0 and c-ENTERPRICE>=10*MINDIFF) or (holding<0 and ENTERPRICE-c>=10*MINDIFF);//10点止盈

if zy then
begin
sell(holding>0,holding,market);
sellshort(holding<0,holding,market);
end   

--  作者:13867913008
--  发布时间:2018/12/4 14:54:36
--  
加载在k线图上看不见k线图了,不能进行图表交易
--  作者:FireScript
--  发布时间:2018/12/4 15:00:01
--  
 
图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

这个没有勾选吧

--  作者:13867913008
--  发布时间:2018/12/4 16:58:31
--  
k线图上面没有交易开仓信号,怎么回事?
--  作者:FireScript
--  发布时间:2018/12/4 17:08:06
--  
 看下历史K位置是否有。我在螺纹上测试,信号也很少,但是这是因为你设定的条件的缘故。可能是某个位置开仓之后因为价格趋势缘故,一直没有平仓机会,这样后面信号就很难出来了。
[此贴子已经被作者于2018/12/4 17:09:09编辑过]

--  作者:13867913008
--  发布时间:2018/12/4 19:40:55
--  
我说的开盘价是指日线开盘价,
 
一根k线向上突破日开盘价开多仓,一根k线向下突破日开盘价开空仓;    怎么写?老师

--  作者:wenarm
--  发布时间:2018/12/5 8:40:26
--  

open_day:VALUEWHEN(TODAYBAR=1,open);//当日开盘价

开多平空条件:=CROSS(close,open_day);//开多平空条件
开空平多条件:=CROSS(open_day,close);//开空平多条件

//交易系统
平空:SELLSHORT(开多平空条件,手1,MARKET);
平多:SELL(开空平多条件,1,MARKET);
开多:BUY(开多平空条件,1,MARKET);
开空:BUYSHORT(开空平多条件,1,MARKET);