wanna_be_free

仮想通貨 / botトレード / bot実装 / お小遣いトレーダー / レバレッジし…

wanna_be_free

仮想通貨 / botトレード / bot実装 / お小遣いトレーダー / レバレッジしません / @__WannaBeFree

最近の記事

Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ53

の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 optimizationメソッドの続きから。 logging.info("======Optimization finished======") channelBreakOut = channel.ChannelBreakOut() channelBreakOut.entryTerm = entryAndCloseTerm[

    • Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ52

      の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeメソッドの続きから。 pl, profitFactor, maxLoss, winPer, ev = channelBreakOut.describeResult() バックテスト結果を取得します。 if "PFDD" in mlMode: result = profitFactor/maxLo

      • Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ51

        の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 optimizationメソッドの続きから。 space = [hp.choice('i',entryAndCloseTerm), hp.choice('j',rangeThAndrangeTerm), hp.choice('k',waitTermAndwaitTh), hp.choice('l',rangePercentList), hp.c

        • Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ50

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 machineLearning.pyの続きから。 #最適化 start = time.time() optimization(cost=config["cost"], fileName=config["fileName"], hyperopt=config["hyperopt"], mlMode=config["mlMode"],

        Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ53

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ49

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 optimizationメソッドの続きから。 #config.json設定用ログ print("*********PF max*********") print("PL", paramList[pF.index(max(pF))][0]) print("PF", paramList[pF.index(max(pF))]

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ49

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ48

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 optimizationメソッドの続きから。 paramList.append(result) logging.info('[%s/%s] result%s:%s',len(paramList),total,skiped,paramList[-1]) paramListにテスト結果

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ48

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ47

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeメソッドの続きから。 if is_blacklist: pl = 0 profitFactor = 0 else: #テスト pl, profitFactor, maxLoss, winPer, ev = channelBreakOut.describeRes

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ47

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ46

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeメソッドの続きから。 if useBlackList: bl = read_blacklist() co = bl.columns.values is_blacklist = ((bl[co[0]] == m) & (eq(bl[co

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ46

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ45

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeメソッドの続きから。 if useBlackList: bl = read_blacklist() co = bl.columns.values is_blacklist = ((bl[co[0]] == m) & (eq(bl[co

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ45

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ44

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeメソッドの続きから。 if useBlackList: bl = read_blacklist() co = bl.columns.values is_blacklist = ((bl[co[0]] == m) & (eq(bl[co

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ44

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ43

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeメソッドの続きから。 if useBlackList: bl = read_blacklist() co = bl.columns.values is_blacklist = ((bl[co[0]] == m) & (eq(bl[co

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ43

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ42

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 optimizationメソッドの続きから。 total = len(entryAndCloseTerm) * len(rangeThAndrangeTerm) * len(waitTermAndwaitTh) * len(rangePercentList) * len(candleTerm) 設定の組み合わせ数をtotalに入れてお

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ42

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ41

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 optimization.pyを見ていきます。 #_*_ coding: utf-8 _*_#https://sshuhei.comimport os.pathimport jsonimport loggingimport timeimport itertoolsimport pandas as pdfrom src import channe

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ41

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ40

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeResultメソッドの続きから。 maxProfit = max(plPerTrade, default=0) maxLoss = min(plPerTrade, default=0) トレードのうち最大利益額をmaxProfitに、最大損益額をmaxLossに入れます。 try

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ40

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ39

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 describeResultメソッドの続きから。 candle_plot.save(df_candleStick, pl, buyEntrySignals, sellEntrySignals, buyCloseSignals, sellCloseSignals, fileName) candle_plotのsaveメソ

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ39

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ38

          の続きです。 題材は https://github.com/Connie-Wild/ChannelBreakoutBot です。 plotメソッドの続きから。 ax.vlines([df.index.get_loc(s) for s in sell_entry_signals], ymin, ymax, "red", linestyles='dashed', linewidth=1) ax.vlines([df.index.get_

          Channel Breakout Bot for bitflyer-FX (by Connie-Wild氏)読解メモ38