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

 
candyman752:
もう一つ、PSARのリペイントが多すぎると思うのですが、その部分を削除して、ストキャスティクスとHGIに基づくシグナルのみを読み取るようにすることは可能でしょうか?

キャンディマン752

パラボリック SARが再描画されない

そのEAはcentered TMAを使用しています。センタリングされたTMAは再計算・再描画を行います。

 
nevar:
ムラデン、コーディングにおける''エンドポイント''の定義とは?

ソースにアクセスするのが一番

Denis Meyersの「エンドポイント」の定義:The End Point Fast Fourier Transform Systemと、 より詳しい説明のあるいくつかの論文はこちら。Dennis Meyers Publications , Walk-Forward out-of-sample analysis を用いた株式、先物、FXのアルゴリズム取引。

 

親愛なるMLADENさん。

前ページの4973の書き込みを思い出してください。

 
mladen:
エンドポイント」については、Denis Meyersの定義(The End Point Fast Fourier Transform System)や、より詳しい説明のある論文を参照してください。Dennis Meyers Publications , Walk-Forward out-of-sample analysis を用いた株式、先物、FXのアルゴリズム取引。

INOUTパラメータでそれをフィルタリングする方法はありますか?

 
Blueboyblue:
このインジケーターを直すのを手伝ってくれる人はいますか?私はこのインジケーターにいくつか手を加えましたし、その変更にはとても満足しています。

Profit & Loss indi です。新しい取引は、前回の取引のすぐ下に配置されます。新しい取引が口座の合計のすぐ上に配置されても、画面下部のインジケータで隠れないようにスクロールアップされます。私が行ったこれらの調整は素晴らしいものです。

しかし、 唯一の問題は、私はプラットフォームを閉じるとき、または何らかの理由で私はインターネット接続を緩め、プラットフォームの再セット、取引のリストは、代わりにそれが一番下に新しい取引に滞在するのではなく、アルファベット順に行くということです。そのため、どの取引が最後に行われたかを確認するのが難しく、ターミナルを開かずに取引を追跡するのが難しくなります。トレードを古いものから新しいものへと順番に並べる方法はないでしょうか。インジケータはそれを行います、それが再設定されるまで、それはアルファベット順に行くでしょう。どうすればいいのでしょうか?

私はP&Lインジケータの写真を投稿しました。私はそれがmladens 古い指標の一つであると思います、私はいくつかの機能を追加しました。どんな助けでも感謝します。

これは簡単な調整だと思うのですが、どなたか試してくださる方はいらっしゃいますか?

 
Blueboyblue:
これは簡単な調整だと思うのですが、どなたか試してくださる方はいらっしゃいますか?

Blueboyblueさん、インジケーターが見つからないので、再投稿していただけませんか?

 
mrtools:
Blueboyblue, インジケータが見つからないので、再投稿していただけませんか?

投稿してませんでした。まだ。まずは引き取り手を探そうとしていました.しかし、それはここにある。私は今までそれに適切な調整を与える人に感謝します。仝囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮々リセットされないとそうなります。

-利益-損失_bb_w_size_2.mq4

ファイル:
 
Blueboyblue:
投稿していませんでした。まだ投稿していません。まず でテイカーを探そうとしていた。しかし、それはここにある。私は今までそれが適切な調整を与える人に感謝します。仝囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮囮々このような場合、このような方法で、このような方法で、このような方法を取ることができます。

このインジケータは、メタトレーダーが保持する注文リストの中で、最後に表示された注文から最初に表示された注文までループさせるという、メタトレーダーのEAやインジケータが全て行っていることを行っています。そのリストはメタトレーダーによってその順番で保持されており、メタトレーダーによれば、特定の順番である必要はない(日付順である必要もなく、チケット順である必要もない)。

多かれ少なかれ、これはメタトレーダーの問題点であり、常にそうでした。

 
mladen:
このインジケータは、メタトレーダーのEAやインジケータがすべて行っていることで、メタトレーダーが保持している注文のリストを、リストの最後にある注文からリストの最初にある注文までループしています。そのリストはメタトレーダーによってその順番で保持されており、メタトレーダーによると、それは特定の順番である必要はありません(日付順である必要もチケット順である必要もありません)多かれ少なかれそれはメタトレーダーの問題であり、常にそうでした - それらの注文の作成/開始の正確な時刻順にアクセスする方法は組み込まれていませんでした。

このスクリプトを見てください。最初の取引から最も新しい取引まで、注文をクローズします。

#property strict

#property show_inputs

void OnStart()

{

for (int i=0; i < OrdersTotal(); i++)

{

bool result =false;

二重価格 =0;

if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))

if (OrderSymbol()!=Symbol()||OrderType()>1))。

を続ける。

if (OrderType() == OP_BUY){ (オーダータイプ() == OP_BUY)

価格 =Bid;

さもなくば

price =Ask;

result=OrderClose( OrderTicket(), OrderLots(),price,5, Red ).If(result), OrderTicket(), OrderLots(), price,5, Red );

if(result)

i--;

}

 
Blueboyblue:
このスクリプトを見てください。最初の取引から最新の取引までの注文をクローズしています。

#property strict

#property show_inputs

void OnStart()

{

for (int i=0; i < オーダートータル(); i++)

{

bool result =false;

二重価格 =0;

if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))

if (OrderSymbol()!=Symbol()||OrderType()>1))。

を続ける。

if (OrderType() == OP_BUY){ (オーダータイプ() == OP_BUY)

価格 =Bid;

さもなくば

price =Ask;

result=OrderClose( OrderTicket(), OrderLots(),price,5, Red ).If(result), OrderTicket(), OrderLots(), price,5, Red );

if(result)

i--;

}

ブルーボーイブラック

このコードには1つのエラーがあります。

この行を変更します。

for (int i=0; i < OrdersTotal(); i++)

を次のように変更します。

for (int i=OrdersTotal()-1; i>=0;i--)に変更します。

とすれば、正常に動作します。

___________________

注文に関連する関数(OrderClose()など)は、スクリプトやEAからしか実行できませんので、インジケータでは動作しません。