フォローしましたの続きです。range(30)])これも以前出てきた処理です。コメント通り、直近約定30件の高値と安値を取得します。closeLowLine)judgeForLoopメソッドを呼んでいます。judgement引数にはhigh=直近約定30件の高値、low=直近約定30件の安値、entryHighLine=entryTerm毎の高値リスト、entryLowLine=entryTerm毎の安値リスト、closeHighLine=closeTerm毎の高値リスト、closeLowLine=closeTerm毎の安値リストが渡されています。0]最初にjudgementを定義します。コメントにある通り、「judgementリストは[買いエントリー,売りエントリー,買いクローズ(売り),売りクローズ(買い)]のリスト」になっています。それぞれ0か1が入ります。直近のentryTerm期間の高値を取得できます。その値を直近約定30件の高値が超えていれば、買いエントリーを1にします。直近のentryTerm期間の安値を取得できます。その値を直近約定30件の安値が下回っていれば、売りエントリーを1にします。直近のcloseTerm期間の安値を取得できます。その値を直近約定30件の安値が下回っていれば、買いクローズ(売り)を1にします。直近のcloseTerm期間の高値を取得できます。その値を直近約定30件の高値が超えていれば、売りクローズ(買い)を1にします。judgement作ったjudgementを返します。entryTermとcloseTermを分けているところが工夫ポイントに見えます。パラメータをそれぞれで変更できることでトレードの柔軟性が向上しています。15分経ったので今日はここまで。↓次ダウンロード#プログラミング#ビットコイン#python#BTC#BOTこの記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。クリエイターへのお問合せnoteカイゼン目安箱クリエイターの。