量化交易机器人开发系统现货合约策略

351 阅读3分钟

  在数字货币领域,任何币种价格的变化都很快。由于供需的微观与宏观变化,许多数字货币在一天中可能会出现高达5%的正常价格波动。记住要始终保持冷静并坚持计划。只要您赢得的交易多于您的损失且您的止损是始终固定的,最终您将获利。

  由于市场走势如此之快,很有可能每天只进行两到三次交易就可以获得不错的利润。除此之外要小心,因为日内交易会比你想象的更快的地消耗一天时间。一旦您的小交易量开始稳定盈利,您就可以逐步增加你的交易量,量化交易机器人系统13z开4z77发z558。

  量化内置函数库,框架内容十分清晰丰富,各种可直接套用的参数和公式已经全部写好,且配有详细的代码注释,非常易于初学者理解,您甚至可以直接把想到的关于布林轨的策略逻辑直接套入代码中的公式。扩展性方面也是非常方便,各个函数的功能直观明了,方便您延伸扩展。

  摇摆交易策略

  与日内交易不同,交易在一天内进行,摇摆(Swing)交易时间稍长,通常在一两周左右。Swing交易旨在比日内交易和剥头皮交易更长时间内获得更大的收益,使其成为初学者的理想策略。

  作为一个摇摆交易者,您将主要关注日线图和周线图,而较短的时间框架对您来说不那么重要。一个好的摇摆交易者将使用技术和基本面分析来确定数字货币是否会经历显着的价格波动或是否有足够的动力来改变趋势。

  这点对于数字货币尤其重要,因为足够的消极或积极的新闻可以很容易地改变币种的多空势头。在进行摇摆交易时,重要的是要及时了解可能影响您选择的价格行为的新发展。

dd.jpg

  RSI或MACD等指标在使用较长时间范围时非常有用。他们的图表模式也可以用于摇摆交易,并且可以提供关于价格何时进入或退出的大量信息。

  摇摆交易适合那些有小到中等资金规模投资的人。它不需要大量投资,因为数字货币在一个交易周期内经历10-20%的增长是很常见的。

  与剥头皮(有时是日内交易)不同,这种策略并不需要严格的止损-尽管我们仍然建议使用相对接近的止损来保护您免受重大跌幅的影响。作为初学者,我们不建议在融资融券交易(保证金交易)或杠杆交易中进行摇摆交易,因为这应该留给更高级的交易者。

  提示:作为初学者,我们不建议违背趋势。数字货币市场近一年来一直处于上升趋势中,因此做空可能会更加困难。

  以下是一个MACD配合均线的策略框架(My语言),可以尝试体会一下

  //MACD

  MACDVALUE:=EMA(CLOSE,FASTLENGTH)-EMA(CLOSE,SLOWLENGTH);

  AVGMACD:=EMA(MACDVALUE,MACDLENGTH);

  MACDDIFF:MACDVALUE-AVGMACD;

  //MA1、MA2

  DMA1^^MA(C,L1);

  DMA2^^MA(C,L2);

  买入开仓价:=VALUEWHEN(BARSBK=1,O);

  卖出开仓价:=VALUEWHEN(BARSSK=1,O);

  BUYCONDITION:=MACDVALUE>0&&DMA1>DMA2&&MACDDIFF>0&&C>DMA1&&REF(C,1)>REF(DMA1,1);

  SELLCONDITION:=MACDVALUE<0&&DMA1<DMA2&&MACDDIFF<0&&C<DMA1&&REF(C,1)<REF(DMA1,1);

  //开仓条件

  BKVOL=0 AND BUYCONDITION,BK;

  SKVOL=0 AND SELLCONDITION,SK;

  //离场条件

  BKVOL>0 AND(REF(MACDVALUE,1)<0 OR REF(DMA1,1)<REF(DMA2,1)),SP;

  SKVOL>0 AND(REF(MACDVALUE,1)>0 OR REF(DMA1,1)>REF(DMA2,1)),BP;

  //启动止损

  SKVOL>0 AND HIGH>=卖出开仓价*(1+STOPLOSS*0.01),BP;

  BKVOL>0 AND LOW<=买入开仓价*(1-STOPLOSS*0.01),SP;

  AUTOFILTER;