欢迎您光临花生网社区!
| |

 找回密码
 立即注册
查看: 7610|回复: 15
打印 上一主题 下一主题

关于交易函数的一些建议 [复制链接]



Rank: 2

跳转到指定楼层
1#
发表于 2013-4-3 09:14:04 |只看该作者 |倒序浏览 | [分享到 腾讯微博 新浪微博]
现在如果用enterlong 就无法与tfilter并用
用enterlong:Bcondition,tfilter;报错
可否和文华财经之类的对接,使用Bcondition,sp,tfilter;
也就是说增加类似文华之类的
SK(卖开),BK(买开),SP(卖平),BP(买平)四个函数,并使得tfilter能够正常使用。
还有一个问题,就是洗了一个程序之后,一旦开始,就总是出现平仓指令,这是怎么回事。
群:937868

使用道具 举报



Rank: 2

2#
发表于 2013-4-3 09:52:07 |只看该作者 | [分享到 腾讯微博 新浪微博]
另外,可否加入结算价,有些事settle; 有些用动态行情取;金魔方没有这类
群:937868

使用道具 举报



Rank: 2

3#
发表于 2013-4-3 10:16:54 |只看该作者 | [分享到 腾讯微博 新浪微博]
更正:
1.关于无持仓时,开市时间连续出现平仓指令,应该是写法问题。
群:937868

使用道具 举报



Rank: 8Rank: 8

4#
发表于 2013-4-3 10:27:03 |只看该作者 | [分享到 腾讯微博 新浪微博]
  SK(卖开),   BK(买开),   SP(卖平),   BP(买平)四个函数对应金魔方的
  sellshort(卖开),buy(买开),buytocover(卖平),sell(买平)。

,就是洗了一个程序之后,一旦开始,就总是出现平仓指令,这是怎么回事。
能截个图看看嘛
1,Initial stop loss
2,Trailing stop loss(Moves up from initial stop to reduce risk,Protects us at break-even point)
3,Profit protection stop(Keeps winning trades from becoming losses,Locks in a portion of the open profit)
4,Profit maximizing exit(Attempts to exit without giving back profits)

使用道具 举报



Rank: 2

5#
发表于 2013-4-3 10:36:05 |只看该作者 | [分享到 腾讯微博 新浪微博]
bt11 发表于 2013-4-3 10:27
SK(卖开),   BK(买开),   SP(卖平),   BP(买平)四个函数对应金魔方的
  sellshort(卖开),buy ...

时间             指令
10:32:51:103 [0]平仓时获取持仓失败:记录为空
10:32:51:425 [0]平仓时获取持仓失败:记录为空
10:32:52:286 [0]平仓时获取持仓失败:记录为空
10:32:52:523 [0]平仓时获取持仓失败:记录为空
10:32:53:102 [0]平仓时获取持仓失败:记录为空
10:32:53:332 [0]平仓时获取持仓失败:记录为空
10:32:54:362 [0]平仓时获取持仓失败:记录为空
10:32:54:648 [0]平仓时获取持仓失败:记录为空
10:32:54:954 [0]平仓时获取持仓失败:记录为空
10:32:55:552 [0]平仓时获取持仓失败:记录为空
10:32:56:070 [0]平仓时获取持仓失败:记录为空
10:32:56:369 [0]平仓时获取持仓失败:记录为空
10:32:56:892 [0]平仓时获取持仓失败:记录为空
群:937868

使用道具 举报



Rank: 2

6#
发表于 2013-4-3 10:36:24 |只看该作者 | [分享到 腾讯微博 新浪微博]
是在太长了,我就截取了一小段
群:937868

使用道具 举报



Rank: 2

7#
发表于 2013-4-3 10:39:45 |只看该作者 | [分享到 腾讯微博 新浪微博]
我的写法

if BKH=1 then
Buy('','',0,0,OT_MARKET,OB_THISBAR);
if SPH=1  then
Sell('','',0,0,OT_MARKET,OB_THISBAR);
群:937868

使用道具 举报



Rank: 8Rank: 8

8#
发表于 2013-4-3 10:41:52 |只看该作者 | [分享到 腾讯微博 新浪微博]
用这个组合OT_MARKET,OB_THISBAR
要在代码最开始加

#Run_Every_Tick

点评

masterxl  了解了 多谢  发表于 2013-4-3 10:58
1,Initial stop loss
2,Trailing stop loss(Moves up from initial stop to reduce risk,Protects us at break-even point)
3,Profit protection stop(Keeps winning trades from becoming losses,Locks in a portion of the open profit)
4,Profit maximizing exit(Attempts to exit without giving back profits)

使用道具 举报



Rank: 2

9#
发表于 2013-4-3 10:42:06 |只看该作者 | [分享到 腾讯微博 新浪微博]
换种写法没事
if BKH=1 then Buy;
if SPH=1  then Sell;
群:937868

使用道具 举报



Rank: 2

10#
发表于 2013-4-3 11:09:21 |只看该作者 | [分享到 腾讯微博 新浪微博]
bt11 发表于 2013-4-3 10:41
用这个组合OT_MARKET,OB_THISBAR
要在代码最开始加

咨询一个问题,就是每次判断条件的扫描时间间隔是多长
加入说,我要在均线金叉入市做多,那么按照正常的
if ... then buy
写法,他是隔几秒扫描一次条件?
如果使用
#run_every_tick
if ... then buy
写法,又是隔几秒扫描一次。
这两种在执行效率上有差别吗,会不会有信号,正好没有扫描到,结果漏掉交易的现象。
群:937868

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册


bottom

Archiver|www.hs633.com ( 粤ICP备11107430号 )

GMT+8, 2024-5-4 08:40 , Processed in 0.101563 second(s), 9 queries .

花生网 Copyright©2012-2014

回顶部