- フォーラム
- 援助
- オンラインで購入や販売を繰り返すのを防ぐ方法
オンラインで購入や販売を繰り返すのを防ぐ方法
作者: リン・ハーン
ショングロンヒ作成日:2021-09-20 09:10:57 更新日:
言語の限界により,JSで戦略を再構築する必要がありました.
JSでマーク言語の戦略を再実装して以来,多くの問題が発見され,実演では,同じK線で,波動性により, 1-2回買い買いが戻ってくることが判明しました.損失をもたらしました.
言語のデザインは,この状況を回避するためにどのように設計されているのか,そして,全体的な論理的な考え方は,どのようなものなのか?
JSで同じK線で二度購入や売却を防ぐ方法がありますか?
交付されたオーダーに時間切れがないことを発見した場合は,JS自社のDate.parse ((new Date))) で注文する時間を入力してください.未完成の注文が成功した場合,または未完了の注文を入力した場合,どのように解決しますか?論理的な考え方は?
もっと
- ビンアンは今どのように充電されているのか
- MACD指標TVとFMZの不一致の理由分析 ((+手書きEMA指標)
- GetRecords与TA.EMA的关系
- 言語は,特定の条件が達成されたかどうかを判断する循環性を持っていますか?
- 奇妙なエラーが発生し,この戦略が停止する場合は,どうすればいいですか?
- ノボは安価な代写サービスを提供する
- 私は大学院に入学するまでは勉強を続けます
- 拾貝投資 - 定量化研究 - 採用 (インターン)
- JSインターフェース設定のパラメータをソースコードに入れる方法
- OKEXのフューチャー契約のK線データは入手できないか?
- 購入・販売の委託,未完成の注文の処理について
- 売れていない.表示: Sell ((0.11487, 45): Invalid direction
- 使用exchange.GetRecords获取不到非主流币的K线数据?
- 破解できない,最も安全で,最も安全で,最も安全で
- 強力なプログラマはいるのか?
- ショートラインでの震動戦略の作者を知っていますか?
- なぜrecordをpandaのDataFrame形式に変換すると,data.Time[1]が表示され,data.Time[-1]がエラーになるのか.
- 携帯電話の使い方を教えているか?
- 風がのモードを設定する
- この記事へのトラックバック一覧です.
ショングロンヒまた,以下のコードで,同じK線に少し波動が起きて,同じK線で連続して取引するので損失を起こすのを防ぐこともあります. しかし,新しい問題は,同じK線が平らになった後,即座に逆手を空にするつもりで,それが制限され,次のK線が空になるまで待たなければなりません. または,平らになった後,同じK線で逆手を多くしたい場合は,また制限され,次のK線が開くまで待たなければなりません.
このコードは,以下のようなものです: if (before_record_time!= now_records.Time) // 前回のK行の時間は,このK行の時間の誤差に等しくありません.
{cH00ffff}
この線で同じK線を繰り返さないようにします.
{cH00ffff}
私の解決策は,K行のタイムタグを,変数を保存する1つに変更します.
複数方向の時間軸 duo_before_record_time
空方向の時間 kong_before_record_time
同じK線,平行後,同じ方向に開かないようにします. この線が平行後,同じ方向に開かないようにします.
このコードは, if (duo_before_record_time!= now_records.Time) // 前回のK行の時間が,このK行の時間の誤差に等しくない場合,異なるK行の誤差です.
{cH00ffff}
この線で同じK線を繰り返さないようにします.
{cH00ffff}
同じK線に平行した後に同じ反向の位置を開くことを制限します.
if (kong_before_record_time!= now_records.Time) //前回のK行の時間は,このK行の時間の誤差に等しくありません.
{cH00ffff}
この線で同じK線を繰り返さないようにします.
{cH00ffff}
同じK線が平らになった後,開設条件を満たした場合は,すぐに反対方向のポジションを開くことができます.しかし同じ方向のポジションを開くことはありません. (開設条件を満たしたとしても,同じK線では開かれません).
私の質問は,後に友人に役立つことを願っています.
小草バイトリストが返信した
冷静さ 善意K線横軸は時間で,時間で解決すべきです.
ショングロンヒこのコードは,以下のようなものです: if (before_record_time!= now_records.Time) // 前回のK行の時間は,このK行の時間の誤差に等しくありません.
{cH00ffff}
この線で同じ線を繰り返さないようにする.
{cH00ffff}
ショングロンヒよりよい解決策が発見され,最初に変数を宣言し,毎回の入札時に現在の最新K行の時間軸を保存する (任意の空き開設平衡を何度しても,入札がこの変数を覆う限り保存する) そして,最後の開設平衡の時間軸が,現在の最新K行の時間軸に等しくないことを判断し,完璧に解決する.以前の方法にはバグがあり,例えば最初のKラインが開設され,第2Kラインが暴落したが,平衡しない,第3Kラインが平衡するまで待たなければならない.最新の比較で,前回の開設平衡のKラインの時間軸と,現在の最新のKラインの時間軸を比較することで,完璧な問題を解決することができる.
ショングロンヒ順番を入力すると,順番の長さ <0 となります.
ショングロンヒ検索してようやく解決しました. コードは以下の通りです.
if (Math.abs ((before_order_time - now_records.Time)/1000 > now_period) と表示される
// 前回の順序の時間を,現在のK線の時間をマイナスして,秒の数を得るため1000に除くと,両方の差の絶対値を取ります.
// 変数before_order_time を自分で設定する必要があります. 順序を入力するたびに順序を入力する時間帯を保存します. before_order_time = Date.parse ((new Date (())); // 現在の時間帯を記録します.
// 周期数の秒数は,var now_period = _C ((exchange.GetPeriod) によって表示される); // は,現在の周期,例えば5分,15分,1日を取得し,結果の数を秒で返します.
夏はあなたを打たないK線データ内の時間で遮断することが可能である.同じ時間だと判断しても注文しない.