2022-11-23 20:02来源:m.sf1369.com作者:宇宇
选好数据和周期后,菜单栏选择程序化交易-编写交易模型-新建,把下面的程序复制到空白处,名称随便起一个,点效果预测:CLOSE > 0,BK;CLOSE > 0,sP;CLOSE > 0,sK;CLOSE > 0,BP;出来的对话框选择好时间段和初始资金(多写点就行),然后开始测试。出来结果以后点详细信息就有数据了 ,可以复制到excel。
1.
以WPS为例,表格里有产品的生产日期和到期日期,
2.
输入等号=开始输入公式,
3.
按Ctrl键选择过期日期,
4.
输入减号-,
⑴佣金和交易手续费
佣金是商品期货交易者支付给商品期货经纪公司或经纪人的报酬。我国经纪公司也有按交易手数计收佣金的。
交易手续费是商品期货交易者通过期货经纪公司或经纪人向商品交易所支付的期货交易手续费。我国现有商品交易所收取手续费的方式一般是按成交手数计算,每手缴手续费因品种不同而不同。
⑵保证金利息--资金成本
保证金利息是从期货交易开始到结束的全部时间内缴付保证金(包括追加保证金)所占用资金而应付的利息,是一种资金使用成本,它以银行利息率来计算。保证金利息与商品期货交易金额和期货合约持有时间成正比关系。但是,作为保证金本身,其性质是交易押金或定金,并不是期货价格的构成因素,它的大小不会影响已经确定的期货合约的价格。
(3)交割费用
卖方客户的主要交割费用包括:
入库费、检验费、现货仓储费、期货仓储费、交割手续费。
买方客户的主要交割费用包括:
交割手续费、期货仓储费、现货仓储费、出库费。
1、DATEDIF函数
函数作用是计算两个日期之间相隔的天数、月数或年数。
语法为:=DATEDIF(start_date,end_date,unit)
start_date 必填项,表示给定期间的第一个或开始日期的日期。 日期值有多种输入方式:带引号的文本字符串(例如 "2001/1/30")、序列号(例如36921,表示2001年1月30日)或其他公式或函数的结果(例如DATEVALUE("2001/1/30"))。
end_date 必填项,用于表示时间段的最后一个(即结束)日期的日期。
Unit 必填项,表示要返回的信息类型,可填写的参数如下:
需要注意的问题:
如果tart_date大于end_date,则结果将为 #NUM!
实例演示:
Excel软件中可能不显示该函数,此时直接输入函数公式即可!
2、Edate函数
函数作用是返回表示某个日期的序列号,该日期与指定日期相隔(之前或之后)指定月份数,比如可以计算与发行日处于一月中同一天的到期日的日期。
语法为 =EDATE(start_date,months
参数解释:
Start_date 必填项,代表开始日期的日期。应使用DATE函数输入日期,或者将日期作为其他公式或函数的结果输入。例如使用函数DATE(2008,5,23)输入2008年5月23日,如果日期以文本形式输入,则会出现问题。
Months 必填项,start_date之前或之后的月份数。months为正值将生成未来日期;为负值将生成过去日期。
使用中需要注意:
如果start_date日期无效,则 EDATE 返回#VALUE! 错误值。
如果 months 不是整数,将截尾取整。
实例演示:
打开Excel表格,使用【Edate】函数,计算相隔N个月的日期。【-12】表示12个月前,【+6】表示6个月后,如图所示。
3、Eomonth函数
函数作用是返回某个月份最后一天的序列号,该月份与指定日期相隔(之后或之后)指定的月份数。使用函数 EOMONTH 可以计算正好在特定月份中最后一天到期的到期日。
语法为 =EOMONTH(start_date,months
参数解释:
Start_date 必填项,表示开始日期的日期。应使用DATE函数输入日期,或者将日期作为其他公式或函数的结果输入。例如使用函数DATE(2008,5,23)输入2008年5月23日,如果日期以文本形式输入,则会出现问题。
Months 必填项,start_date之前或之后的月份数。months为正值将生成未来日期;为负值将生成过去日期。
使用中需要注意:
如果start_date日期无效,则 EOMONTH 返回#NUM! 错误值。
如果start_date加上月生成无效日期,则 EOMONTH 返回#NUM! 错误值。
实例演示:
打开Excel表格,使用[Eomonth]函数,计算每月最后一天,【0】表示本月,【-1】表示上个月,【1】表示下个月
这问题不用问许多次。
1、国内期货交易的成交额是指成交金“额”,单位是“元”
2、计算方法是“每笔成交价格*成交数量”的总和
3、举个简单的例子:假如某月份合约的大豆共成交了5手,分别是3120元2手、3125元1手、3130元2手,则成交金“额”就是:
3120*2*10+3125*1*10+3130*2*10=156250元=15.625万元
4、成交金额是单边计算的,比如上例中只计算一边(买方或卖方均可)的成交金额即可
这问题不用问许多次。1、国内期货交易的成交额是指成交金“额”,单位是“元”
2、计算方法是“每笔成交价格*成交数量”的总和3、举个简单的例子:假如某月份合约的大豆共成交了5手,分别是3120元2手、3125元1手、3130元2手,则成交金“额”就是:3120*2*10+3125*1*10+3130*2*10=156250元=15.625万元4、成交金额是单边计算的,比如上例中只计算一边(买方或卖方均可)的成交金额即可