システム更新ツール 取扱説明書

記事
マネー・副業

0.重要確認事項


KFシステム研究所が提供する各種ツール(以下本品)をご利用いただくに当たり、下記確認事項をよくご覧の上、順守いただきますようお願い申し上げます。

・本品の著作権は、KFシステム研究所並びにKフローが有します。第三者への販売ならびに供与等は、ご遠慮ください。

・本品並びに関連品のご使用に際して生じるいかなる損害に対しても、KFシステム研究所並びにKフローは一切の責任を負いません。また、本品はトレードで収益を上げることを約束するものではありません。必ず自己責任にてご利用願います。

・本品及びその派生物を、有償無償を問わず、第三者に開示することは禁止しておりますが、運用結果の公開や新規ロジック等の開発につきましては、自己責任において自由に行って構いません。

・本品の実行にはインストール版のMicrosoft Excel 2003以降が必要です。Web版Excelや他社製Excel互換ソフトでは動作を保証できませんのでご注意ください。なお、本品を動作させるためには、マクロの実行を許可する必要があります。

・Excel2007以降で本品を使用する場合は、原則として「互換モード」をご利用ください。それ以外のモードで保存した場合、本品を起動できなくなる場合があります。

・本品はExcel2003上で開発し、動作確認を行なっています。上記の条件を満たす限り、直近のExcelバージョンでも動作いたしますが、演算速度が2割程度以上遅くなる場合があります。何卒ご承知置きくださいますよう、お願い申し上げます。

・一部マクロにおいて、シートの切り替えなどの度に再計算が行われる場合があります。シートの状態によっては、非常に時間が掛かる場合がありますが、それを避けたい際には、「オプション」の「数式」にて、「計算方法の設定」の"ブックの計算"の「手動」にチェックを入れてください。

・Excel2013以降では、ブックが開かれるプロセスが変更になりました。それ以前では、エクセルを起動する度に新規プロセスが使用されていましたが、2013以降では既存プロセスが使用されるようになりました。そのため、例えばシステムの最適化演算を行なう場合、従来は新たにエクセルを起動してシステムを読み込めば、個々のプロセスで実行されましたが、2013以降では同一プロセス内で実行されてしまい、処理が著しく停滞する場合があります。新規プロセスでエクセルを実行するためには、Altキーを押しながら起動するか、起動時に-xオプションを付ける必要があります。詳しくはWebやエクセルの解説書等をご覧ください。

2022年2月19日 KFシステム研究所 Kフロー


1.システム更新ツールの概要


システム更新ツールは、KFシステムクリエイターで作成したシステムの更新を行うことができます。システムのオペレーションページにおける「データ更新」と同じ処理を、登録順に連続して実行します。

システムファイルのオープンと更新、そしてクローズを手作業で行おうとすると、更新忘れ等のミスが生じる可能性があります。また、更新するシステム数が多いと、多大な負荷と時間が掛かってしまいます。
予めシステム更新ツールに、更新を行うシステムを登録しておくことで、更新のミスを防ぐと共に、大幅な負荷の低減が可能となります。

更に、システム更新ツールは予め登録したシステム順に更新を行うため、例えば追加システムにおける更新順の間違いを防止することができます。
基準システムを先に登録し、それ以降に追加システムを登録しておくことで、必ず基準システムを更新した後に、追加システムの更新が行われます。

システム更新ツールは、KFシステムクリエイターで設計したトレーディングシステムを効率的に運用するために、必須のツールとなっています。


2.システム更新ツールの設定


システム更新001.png

システム更新ツールは、登録したシステムを連続して更新するためのツールです。6行目以降に更新するシステムファイルを登録することで、システム更新処理を自動実行します。

フォルダ名欄には、ファイル名欄に記載された各ファイルが格納されているフォルダ名をフルパスで記載します。
フォルダ名の最後には、必ず「\」を付けるようにしてください。

ファイル名欄には、実行するツールのファイル名を記載します。ファイル名は必ず拡張子まで記述するようにしてください。
また、フォルダ名欄共々、行間を空けないようにしてください。

更新処理は6行目から順に実行されますので、優先度の高いシステム、例えば基準システムを上位に登録し、追加システムや合成システム等、基準システムに依存するシステムをそれ以降に登録するようにしてください。

左端の"No."欄には通し番号を記載しますが、これは便宜上のもので必ずしも必要はありません。
処理欄はシステム側の処理用として使われますので、特に設定する必要はありません。

A3セルのフラグは、運用開始日を初期化するかどうかを設定するものです。これを"ON"にすると、システム更新時に運用開始日をテスト終了日の翌立会日に変更します。
特に理由がない限り、通常は"OFF"のままにしておいてください。

なお、ファイル名をダブルクリックすると、そのシステムを開くことが出来ます。もしも開かない場合は、フォルダ名かファイル名が違っている可能性がありますので、再確認してください。


3.システム更新ツールの実行


設定に間違いがないことを確認したら、右上の「システム更新」ボタンを押します。すると、設定された順にシステムファイルが開き、システム更新が実行されます。
なお、処理が完了したファイルは保存され、自動的に閉じられると共に、処理欄に"済”の文字が記載されます。

システムファイルを更新すると共に、そのシステムのdatファイルが自動作成されます。datファイルは、KFシグナルチェッカーや性能一覧ツール、KFシステムアナライザ、相関係数算出ツールなどで利用されます。

全ての処理が完了すると、最後にシステム更新ツール自体も保存されます。



サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す