//@バージョン=4
戦略 ((title=
// 入力する
priceData = input ((title=
// 計算値 ema1 = ta.ema ((価格データ,ema1長さ) ema2 = ta.ema ((価格データ,ema2長さ) ema3 = ta.ema ((価格データ, ema3長さ)
enterLong = ema1 > ema2 そして ema2 > ema3 enterShort = ema1 < ema2 そして ema2 < ema3
//プロット値 グラフ (^^) シリーズ=ema1,色=色.オレンジ,行幅=2) 図面 (シリーズ=ema2,色=色.マルーン,行幅=2) グラフ (^^) シリーズ=ema3色=色.青線幅=2)
// 命令を送信する
if (enterLong) について
strategy.entry ((id=
if (shortを入力)
strategy.entry ((id=
現在,このコードセットは,リトート時に常に最初の一行が起動し,他のものは起動しないように見える. 策略ループを実行する方法について教えてくれる大
発明者 量化 - 微かな夢strategy.entry ((id="Enter Long", long=strategy.long), この関数の呼び出しは間違っています. 直接:strategy.entry (("Enter Long", strategy.long, 1) と入力すると,1つの手,張,コインを押します.
発明者 量化 - 微かな夢戦略関数のピラミディングパラメータを設定する.
発明者 量化 - 微かな夢666,ガソリン
クリプトリウまた,同じ方向で連続的に信号をトリガーする書き方を確認したい.現在の書き方は,一方向に1回だけポジションを開くことができる.enterLongが連続的にトリガーされている場合,次のトリガーがリストアップできない. どうしたら,私が連続的に開くことができるか教えてください.
クリプトリウありがとう,大丈夫,またドアを閉めちゃうよ~
発明者 量化 - 微かな夢` ` // 命令を提出する if を入力します. "Strategy.entry" ("Enter_Long", "Strategy.long", 1) といった単語が表示されています. // strategy.exit (("exit_long", "Enter_Long", when = enterShort) " ストラテジーを入力する if enter ショートと戦略.position_size >= 0 "Enter_Short", "strategy.short, 1) "という単語が表示されています. // strategy.exit (("exit_short", "Enter_Short", when =enterLong) " ストラテジーを入力する ` ` 設定が不適切だと判断したので,修正した.== 0 と書くと,別の設定が起動しない.
クリプトリウ//@version=4 参照してください strategy ((title="EMA_crosses", overlay=true) "という文字が表示されています. // インプット priceData = input ((title="Price_data", type=input.source, defval=hl2) と表示されている. ema1Length = input ((title="EMA_1", type=input.integer, defval=12)) エマ1長さ = インプット ema2Length = input ((title="EMA_2", type=input.integer, defval=24) エマ2長さ = インプット ema3Length = input ((title="EMA_3", type=input.integer, defval=36) エマ3長さ = インプット // 計算値 ema1 = ta.ema ((priceData, ema1Length) について) ema2 = ta.ema ((priceData, ema2Length) 価格データ, ema2長さ) 価格データ, ema2長さ, ema2長さ, ema2長さ, ema2長さ, ema2長さ ema3 = ta.ema ((priceData, ema3Length) について) エマ1 > エマ2 と エマ2 > エマ3 entShort = ema1 < ema2 and ema2 < ema3 エマ1 < エマ2 と エマ2 < エマ3 //プロット値 plot (series=ema1, color=color.orange, linewidth=2) について plot (series=ema2, color=color.maroon, linewidth=2) について plot (series=ema3, color=color.blue, linewidth=2) について // 命令を提出する if enterLong and strategy.position_size == 0 について "Strategy.entry" ("Enter_Long", "Strategy.long", 1) といった単語が表示されています. strategy.exit (("exit_long", "Enter_Long", when = enterShort) について if enter ショートと戦略.position_size == 0 "Enter_Short", "strategy.short, 1) "という単語が表示されています. strategy.exit (("exit_short", "Enter_Short", when =enterLong) について // カラーバックグラウンド backgroundColour = (strategy.position_size > 0)? color.green: color.red 背景色 = (strategy.position_size > 0)? color.green: color.red 背景色 = (strategy.position_size > 0)? color.green: color.red 背景色 = (strategy.position_size > 0)? color.green: color.red 背景色 = (戦略.位置_サイズ > 0) bgcolor ((color=backgroundColour, transp=85)) は,この画像を表示している. 修正したけど,まだ策略の開始時に1回だけ触発され,その後は触発されない. / upload/asset/573cd6ad4478a20fdb02.png