TradeStationの演算タイミングインジケーターのコード上でプロパティ設定リペイントとは移動平均線のクロスのストラテジーのプログラミングを見ていきたいと思います。market;思っていたより短いですね。これがすべてのソースコードです。これが、inputパラメータの記述です。average."];移動平均線2本のクロスなので、短期と長期のそれぞれの期間と計算に使うHLOCを選択します。ここはインジケーターのときにも触れたので問題はないと思います。Closeは現在の終値、すなはち現在レートを表します。一つ前の足を参照する場合はClose[1]です。MQL4に近いですね。MQL5より100倍マシだと思います。その後改善されてましになりました。Open,High,Lowも同様に使えます。);次に移動平均線の値の箇所です。AverageFCは組み込み関数で、単純平均を行います。価格、関数および公式のうち、バーのどの値を使用するかを指定します。考慮するバーの数を設定します。最後にメインの箇所です。market;MQLのようにループ関数(Ontick,Oncalculate,Start,OnStart)の中にメインとなる記述をするわけではありません。CurrentBarは、現在評価されている足の数を返します。文字通りクロスオーバーしたらという条件文です。トレード専用に開発された言語だけありますね。オーダーはBuyのみで行われるので、プログラム側でロットの変更やオーダー種別の指定はできません。EasyLanguageに慣れるまではいかないと思いますが、あと何回かサンプルに触れれば、だいたいの雰囲気はつかめると思います。株の場合はちょっと違います。Print("volume",Volume[10]);12Print("tick",Ticks[10]);Print("volume",Volume[10]);違いがわかります。5637100.00なんでVolumeをアップティックに限定しているのか意味不明です。UpTicksがあるならUpTicksを使えばいいと思うの。TradeStationの演算タイミングMetaTraderではバックテストの際に、始値、コントロールポイント、全ティックを選択できますが、TradeStationの場合は始値の更新タイミングでしか演算できません。成行注文だと約定レートが大きくずれる可能性があります。(多分)インジケーターのコード上でプロパティ設定EasyLanguageのインジケーターの線の太さや色などのプロパティは基本的にはプロパティ画面で設定します。MQLのようにソースコード上での指定も可能です。ソースコード上にないのに色や太さなどが定義されているのは少し感覚的に気持ち悪いので、コード上で指定したいと思います。DataType);//通常はレーダースクリーンセル内の、指定したプロットのデータタイププロット番号は、PlotXのXです。1~99まで可能です。リペイントとはMetaTraderではインジケーターのEA化をすることがよくありますが、その際にリペイントがあると比較的問題になります。リペイントとは一度シグナルを出した後に、そのシグナルを修正したり、消したりすることです。これをされると、シグナルに応じてエントリーしたのに、あとでチャートを確認するとシグナルが消滅していてクレームになることがあります。何の役にも立ちません。TradeStationの場合もリペイントがあります。NoPlot(Num)1NoPlot(Num)こいつが戦犯です。これの恩恵で一度表示したシグナルを消すことができます。カッコ内の番号はプロットの番号です。ロウソク足の場所の番号ではありません。過去にさかのぼって消すことはできません。TradeStationの場合、現在足でのみリペイントが発生する可能性があり、それだけ警戒すればOKです。役に立ったと言っています。Messageメールアドレスが公開されることはありません。上に表示された文字を入力してください。TradeStation/トレードステーションは、Met記事を読む[EasyLanguage]パーフェクトオーダーを作る(トレードステーション)今回は久々にプログラミングを触ります。TradeStationはデフォルトで比較的なインジケータ記事を読む初心者のためのEasyLanguage入門(トレードステーション)これからトレードステーションのストラテジーを開発するためにEasyLanguageをやってみようとい記事を読む株の自動売買プログラムを開発する6つのやり方FX業界ではMT4/MT5のおかげもあり、個人レベルでも自動売買やシステムトレードが盛んにおこなわれ記事を読む日本株の個別銘柄でシステムトレード検証&自動売買(ダウンロードあり)MT4/MT5というとFXでのトレードプラットフォームの印象が強いですが、株のトレードも可能です。記事を読む↑仮想通貨MT5システムトレードに↑プロフィール横瀬兼元(ペンネーム)。株式、その他金商品の取引を勧誘することを意図したものではありません。金融商品取引は元本保証ではなくリスクを伴います。レバレッジ取引は大きなリスクと損失の可能性があります。取引をする前に、投資目的、経験の程度およびリスクの許容範囲を慎重に考慮してください。投資資金の一部または全部を失うことがあります。損失に耐えられない資金投資をしてはなりません。Reserved.Home>株式>株式自動売買開発>[EasyLanguage]ストラテジーのコードを読み解く(トレードステーション)上に戻る。