コーディングのヘルプ - ページ 155

 
mladen:
cawat これならできそうです。パラメータを使って、タイムシンボルラベルの様々なプロパティを指定することができる

mladenさん、本当にありがとうございました。

 

ムラデン,

ex4のインジケータの値をcsvファイルに変換することは可能でしょうか?ありがとうございます。

 
nevar:
Mladenさん、ex4インジケーターの値をcsvファイルに変換することは可能でしょうか?ありがとうございます。

ネバール

はい(iCustom()関数で ex4インジケータを呼び出す別のインジケータを使用しています。)

 

皆さんへ。

このコーディングEAで問題が発生しました。

なぜ1つの注文しか執行されないのですか?

私は1つの注文とストップを実行したい のですが、もっと多く実行されてしまいます...

どなたか助けていただけませんか?

ありがとうございます。

------------------------------------------------------------

extern double LotMultiplikator = 1.667;

extern double Step = 5.0;

extern double lots = 0.1;

extern double stopize = 20;

extern double profsize = 10; extern double stopize = 20; extern double profsize = 10;

extern bool Non_Stop = false;

int err;

int ticket;

double stop

double prof;

int start()

{

ticket=OrderSend(Symbol(), OP_BUY, lots, Ask, 3, 0, 0);

stop=(Ask-stopsize*ポイント);

prof=(Ask+profsize*Point)とします。

OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);

err=GetLastError();

// Comment("これはテストです", err, ", stop, ", prof);

Comment(" ");

 
hock87:
親愛なる皆さん。

このコーディングEAで問題が発生しました。

なぜ1つの注文しか執行されないのですか?

私は1つの注文とストップを実行したい のですが、もっと多く実行されてしまいます...

どなたか教えてください。

ありがとうございます。

------------------------------------------------------------

extern double LotMultiplikator = 1.667;

extern double Step = 5.0;

extern double lots = 0.1;

extern double stopize = 20;

extern double profsize = 10; extern double stopize = 20; extern double profsize = 10;

extern bool Non_Stop = false;

int err;

int ticket;

double stop

double prof;

int start()

{

ticket=OrderSend(Symbol(), OP_BUY, lots, Ask, 3, 0, 0);

stop=(Ask-stopsize*ポイント);

prof=(Ask+profsize*Point)とします。

OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);

err=GetLastError();

// Comment("これはテストです", err, ", stop, ", prof);

Comment(" ");

}

マジックナンバーを使用していないようなので、マジックナンバーやシンボルは関係ないという前提です。この場合、まず、すでにオープンしている注文があるかどうかをチェックします。

if (OrdersTotal()<1)

{

ticket=OrderSend(Symbol(), OP_BUY, lots, Ask, 3, 0, 0);

stop=(Ask-stopsize*Point);

prof=(Ask+profsize*Point);

OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);

}

もし、マジックナンバーとシンボルチェックを使うのであれば、指定されたシンボルと/またはマジックナンバーに対してオープンされた注文をカウントする関数を 作るのがベストでしょう。

 
nevar:
Mladenさん、ex4のインジケータの値をcsvファイルに変換することは可能でしょうか?ありがとうございます。

追記:バッファの値が「非表示」でも可能です。

 

mladenさん、インジケーターウィンドウのインジケーターを再コード化して、メインチャートに表示させることは可能でしょうか?renkoチャートのインジケーターがあるのですが、これはインジケーターウィンドウに表示されます。メインチャートに表示させたいのですが。

ファイル:
 
RyuShin:
mladenさん、インディケータ・ウィンドウのインディケータを再コード化して、メインチャートに表示させることは可能でしょうか?私はrenkoチャートのインジケーターを持っていますが、これはインジケーターウィンドウに表示されています。メインチャートに表示させたいのですが。

RyuShin

それは、連子足が時間軸を持たないという単純な理由からです。つまり、連子バーとOHLCバー(またはローソク足)の正確な「時間的整合性」を見出すことができないのです。例えば、(あくまで例ですが)nn分30秒から始まるrenkoバーがあり、OHLCバーは常に0秒から始まるとします。

チャート上にそれらを配置することはできますが、それらはすべて間違った場所にあり、それは非常に誤解を招くでしょう。

 
mladen:
RyuShinそれができない理由は単純で、連子チャートはタイムバウンドしないんだ。つまり、連子バーとOHLCバー(またはローソク足)の正確な「時間的な整合性」を見つけることができないのです。例えば、(あくまで例ですが)nn分30秒から始まるrenkoバーがあり、OHLCバーは常に0秒から始まるとします。チャート上にそれらを配置することはできますが、それらはすべて間違った場所にあり、非常に誤解を招くことになります。

なるほど......わかりました。かなり参考になりますね。ありがとうございます。

 

親愛なるMLaden。

次の指標は、私のライブ口座とMarkets.com(CFD)のデモでチャート上に取得することができます。デモのLiquid Marketsでチャート上に表示させるのは問題があるのでしょうか。Liquidは金融商品のいくつかのオプション(特にMT4の先物)を提供しているので、私はそのプラットフォームでチャート上にそれを持ちたいと思います。私は見つけることができないので、あなたは、この問題の上昇問題を見ることができます。

Thx Marco

ファイル: