经常有设计策略的朋友问我,如何给策略设计定时功能,让策略在指定的时间去处理某些任务。例如,一些日内策略,需要在下午收盘前平仓。类似这样的需求在策略中要如何设计才好。一个策略里面可能要用到很多时间控制,这样来说我们把时间控制功能封装起来最好,最大程度降低时间控制代码与策略的耦合性,让这个时间控制模块可以复用,并且在使用方面简洁易懂。
纽约众议员呼吁SEC集中精力打击犯罪分子,而非施加监管压力:7月19日消息,美国纽约州民主党众议员Ritchie Torres在上周Ripple Labs与SEC之间的持续争议中,一位法官做出了分裂的判决后,呼吁证交会重新集中精力打击加密货币行业的不良分子。
托雷斯在周二致信SEC主席Gary Gensler,表示期待该机构计划如何在判决后“重新评估对加密资产的监管攻势”。托雷斯是负责监督SEC的众议院金融服务委员会的成员。
Torres表示,我希望SEC对法院判决感到受挫,以便将委员会的执法能量集中在真正的不良分子身上,这些不良分子进行严重违规行为,如欺诈、市场操纵和挪用客户资金。[2023/7/19 11:03:51]
设计一个“闹钟”
法院批准官员在潜在的Celsius销售中保护客户隐私:金色财经报道,汤姆森的领英主页显示,自2008年以来,她在25起联邦破产案件中担任消费者隐私监察员。据领英页面显示,她评估了超过2.5亿份电子消费者资产销售记录,其中包括个人信息。她是Livingston PLLC的创始负责人,在那里她专注于技术和法律的其他交叉领域的网络安全。
本周初,Celsius获得了竞标批准,确定了潜在出售的日期和截止日期。这一过程可能包括销售客户名单和信息。政府在此案中的代表美国受托人(U.S. Trustee)要求法院任命一名消费者隐私监察员,以确保客户信息在整个过程中得到充分保护。(the block)[2022/10/28 11:51:16]
我们设计并实现了一个创建闹钟对象的函数,其它语言直接可以设计一个闹钟类。
NFT游戏 Illuvium 通过数字土地销售筹集7200 万美元:金色财经报道,NFT角色扮演游戏Illuvium 周日宣布通过数字土地销售筹集超过 7200 万美元。土地出售发生在2022年6月2日至6月5日之间。在两万幅可供出售的土地中,有一万九千九百六十九幅已售出,其余三十一幅土地将留作日后赠送。
Illuvium将于2022年第三季度在PC和macOS上发布。玩家可以购买武器和盔甲作为NFTs,在整个游戏过程中帮助他们,之后可以在游戏内置市场IlluviDEX上转售,该市场尚未推出。(theblockcrypto)[2022/6/6 4:06:20]
设计好构造“闹钟”对象的函数,在使用时只需一行代码即可创建一个“闹钟”对象。
例如,创建一个对象t,并且定时每天14:58触发。
可以再创建一个对象t1,定时每天9:00触发。
测试策略
我们写一个测试用的策略,策略使用最简单的均线系统,策略只是用来测试而已不用在意收益情况。策略计划在每天9:00开盘时,根据日均线金叉、死叉判定开仓,并且在下午14:58时平仓。
在策略中放入我们已经实现的CreateAlarmClock函数,并且在main函数开始部分构造两个“闹钟”对象。在策略判断开仓、平仓的位置,加上“闹钟”对象调用Check函数的代码,如代码中注释掉的部分。
回测运行
可以看到回测,早上9点之后开仓,下午14:58开始平仓。也可以用于多品种策略,在多品种策略中可以创建多个这样的“闹钟”对象,用于多品种的时间控制,互不影响。
Python语言实现闹钟类
实现以及测试代码:
回测测试运行:
需要注意的是,回测测试运行,底层K线周期不能设置过大,否则可能直接跳过时间检测的点导致没有触发。
策略代码仅仅抛砖引玉提供思路,感谢阅读。
来源:金色财经
标签:SECLOCVIUNFTSeChainlocg币是什么币Escrowed IlluviumCLOCK Vault (NFTX)
各路投机资金已瞄准AndreCronje。?AndreCronje自yearn.finance一战成名,在DeFi领域名声四起.
1900/1/1 0:00:00如果股民遇到大盘连续大跌,深度被套的可能想性非常大。可以肯定的是,这种情况下,补仓是自救的有效方式之一。但是,有很多投资者对如何补仓的具体操作不十分了解,反而加大了亏损.
1900/1/1 0:00:00随着BTC的崛起,ETH不断破新高,DeFi在大力反弹。各种新的DeFi项目又开始活跃起来,uniswap上的新币也开始躁动起来.
1900/1/1 0:00:00ETH2.0信标链正式启动,ETH币价再次攀升到600美元附近,显卡价格跟风飙涨,参与者唱多者甚多。但ETH2.0的到来,也为显卡挖矿的回本情况带来了不确定性.
1900/1/1 0:00:00其实黄金波动都是预期之内,前期一路做空都是提示1760支撑做多,当然最低1765也是基本相符,既然反弹突破1802区域,目前看1802成第一支撑,那么1818依然是现在短期压力.
1900/1/1 0:00:00记者从11月6日举行的国务院政策例行吹风会上获悉,根据人民银行和银保监会数据测算,今年前10个月金融系统通过降低利率、中小微企业延期还本付息和普惠小微信用贷款两项直达工具、减少收费、支持企业进行.
1900/1/1 0:00:00