avatar of 发明者量化-小小梦 发明者量化-小小梦
フォロー ダイレクトメッセージ
4
フォロー
1271
フォロワー

発明家の定量学習日記(第3回)(更新中…)

作成日:: 2017-06-03 09:29:22, 更新日:: 2019-07-31 18:33:16
comments   1
hits   3820
  • ### 質問1: どのようにして?

使用されている_N関数のときのいくつかの発見 ((APIドキュメントの位置は以下のとおりです:)

発明家の定量学習日記(第3回)(更新中…)

発明家の定量学習日記(第3回)(更新中…)

_Nは浮点数で小数値を扱うものです.

ビデオのコードをご覧下さい

  function main(){
      var pi = 3.1415926535897;    // 声明一个变量 储存 圆周率, 小数位数13位。
      Log(_N(pi, 4) * 100);        // 当我们使用 _N 函数 保留4位小数后 再 乘以 100 会是什么结果呢?
  }

言語は_100で割るとどうなるでしょうか? 100で割るとどうなるでしょうか?

初めはこう考えていました_そして 100 倍すると 314.15 になります.

実際の稼働結果:

発明家の定量学習日記(第3回)(更新中…)

#### 解けました. 解けました.

“314.15”を表示する場合は,以下のように書きます.

  function main(){
      var pi = 3.1415926535897;
      Log(_N(pi * 100, 2));
  }

発明家の定量学習日記(第3回)(更新中…)

### 仮に,もし_最初の N 参数で,文字列の値が入力され,エラーが発生します.

テストコード:

  function main(){
      var pi = "3.1415";     // 传入 字符串 3.1415 , 很多时候解析出来的数据没有检查类型,可能会误传入字符串。
      _N(pi, 2);
  }

コンピュータのデータと コンピュータのデータと コンピュータのデータと コンピュータのデータと

発明家の定量学習日記(第3回)(更新中…)

DEBUGは原因を突き止めるのに時間がかかりましたが,もっと多くのことを把握できます.


  • ### 問題2: Safari ブラウザの下の ロボット 実行ページ ログ出力 ログ表示問題

Safari ブラウザでは,ボットが実行するページで,一度にログの出力内容が多すぎると,ログの情報がすべて隠され,空白が表示される可能性があります. chrome ブラウザは正常に表示できます.

  • ### 問題3: ステータスバーの更新

ステータスバーの刷新,すなわち,API関数LogStatusの刷新機能が表示されるたびに,当日のログページが最初のページでない場合,検索メカニズムが誘発され,その時点でロボットのページのステータスバーは更新を表示しない.ログページが最初のページに選択されたときに,ステータスバーを復元する 刷新.だから,時々,ロボットは動作しているときに,ロボットのログを閲覧した後,ステータスバーが動かないことを発見し,実際にはロボットのカードではなく,このメカニズムが引き起こされる.

  • ### 質問4: 初級で 興味のあるコードを 戦略に直接コピーしたところ 裏返しも 硬盤も間違っていたことがわかりました

例えば,このユーザーからのメッセージは,

#### リアルディスク:

発明家の定量学習日記(第3回)(更新中…)

#### バックテスト:

発明家の定量学習日記(第3回)(更新中…)

定義されていない変数を使っているからです.

#### 原因は

策略に直接コードを複製するからですパラメータ戦略的にインタフェースのパラメータ設定されている 設定するパラメータ変数戦略のコードで宣言するグローバル変数 単にコードを複製しているだけなら このコードで使われたかもしれません.ポリシーのインターフェースの変数 (参数)定義されていない状態になります. 失敗は,他人の戦略をテストする際には,全策をコピーする方が良い.

#### 例えば,この策略の複製ページ (公開型の策略は,策略広場をクリックするとアクセスされます):

クリックしてコピーして オンラインで反響して コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして コピーして

発明家の定量学習日記(第3回)(更新中…) 発明家の定量学習日記(第3回)(更新中…)

  • ### 問題5:AEX取引所のAPI エラー: GetOrders: type assertion to[]interface{} failed 。

このタイプのエラーは,管理者のIPアドレスが Exchange API KEY IP アドレスのホワイトリストに設定されていないために発生する可能性があります. IPアドレスをホワイトリストに追加することで,この問題を解決できます.

  • ### 質問6: 知識不足 市のと浮動

期貨浮動損益は,単筆浮動とも呼ばれ,例えば,あなたが2480枚を1本の螺紋鋼を購入し,取引日数に関係なく,現在の価格は2520円,浮動損益は400円,期貨浮動損益は,開設価格に対する現在の保有額の損を意味します. 期貨市場損益は,市場浮動とも呼ばれ,例えば,あなたが1本の螺紋鋼の多項を保有し,先日の取引日の決済価格は2500円,現在の価格は2520円,市場損益は200円,市場損益は,あなたの現在のポジションの取引日の決済価格に対する損を意味します.

  • ### 質問7 答えを教えて下さい

数値と未定義の変数を足すると,NANが出力され,オブジェクトと未定義のオブジェクトを足すると,undefinedが出力されます.

  function main(){
      var a = 11// {aa : "aa", bb : 12}
      var b = {}
      Log(a + b.c)

  }
  • ### 質問8 答えを表示する

TypeError: cannot read property ‘Sleep’ of undefined at main (メインで定義されていないものの睡眠)FILE:103)

    var id2 = e.Sell(ticker.Sell + ticker.Sell * 0.05, 0.1)

    var order2 = e.GetOrder(id2)
    Log("order2:", order).

    Sleep(2000)               # 103 行, 这里报错。

半日かけて見たら 気が散る 詳しく調べてみると,Log ((“order2:”, order) となります. そして,この点にたどり着きます. 奇妙な質問が投げかけられたら,この場面を考えてみてください.

  • ### 9 ロボットと管理者は正常な状態で,実際のロボットは機能せず,ログも更新されていない.

記録がないので,何とか再起動する.

原因:古いDB3ファイルが25Gに達した 海外のクラウドサーバーが爆発した

_<このような問題が発生した場合,注意して管理者の所在地,コンピュータまたはサーバー,ハードディスクおよびシステムの状態をチェックしてください.

更新中です