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

 
stevenpun:

ありがとうございます。

私はブラインドを持っていると思う、私はバッファ6を見たことがない。今、それは完全に動作する:)

私はちょうどeaのテスターで簡単なテストをする、テストの後、私は "指標リスト "に確認してください。

それは、指標の多くの時間をロードしている、それはこの正常な?


スティーブンパン

いいえ、それは正常ではありません

iCustom()呼び出しで使用されるパラメータの 型を確認してください(そのエラーは通常、iCustom()呼び出しで使用されるパラメータの型は、指標のパラメータリストと同じでない場合に発生します)。

 
mladen:

いいえ、それは正常ではありません

iCustom()呼び出しで使用されるパラメータの型を確認してください(そのエラーは通常、iCustom()呼び出しで使用されるパラメータの型が指標のパラメータリストと同じでない場合に発生します)。

まだそれを解決することはできません、私はまだ同じまま指標から全体のパラメータを コピーしようとします。

氏mladenは、それがあなたが指標からすべてのアラートとタイムフレームを削除するために私を助けることができますか?

EAの使用だけのためにそれを "シンプル "にする。

 
stevenpun:

まだそれを解決することはできません、私は指標から全体のパラメータをコピーしようとすると、それはまだ同じままです。

氏mladenは、それがあなたが指標からすべてのアラートとタイムフレームを削除するために私を助けることができるのですか?

EAの使用だけのための "シンプルな "それを作るために。

私はこのコードを使用しました。

//------------------------------------------------------------------
//
//------------------------------------------------------------------
#property indicator_chart_window
#property indicator_buffers 0
extern int     UpBandPrice          =     0;    // Upper Band Price(ex.2 for High)     
extern int     LoBandPrice          =     0;    // Lower Band Price(ex.3 for Low) 
extern int     MA_Length            =     6;    // Bollinger Bands Period
extern int     MA_Mode              =     0;    // Mode of Moving Average  
extern double  Deviation            =     1;    // Deviation
extern int     DeviationLength      =     20;    // Period of Standard Deviation
extern double  MoneyRisk            =     0.5;    // Offset Factor
extern int     SignalMode           =     1;    // SignalMode: Display signals mode: 0-only Stops,1-Signals & Stops,2-only Signals
extern int     LineMode             =     1;    // Display line mode: 0-no,1-yes  
extern int shift  =1;
//------------------------------------------------------------------
//
//------------------------------------------------------------------
int init()  { return(0); }
int start() 
{ 
   double trendCurr = iCustom(Symbol(),0,"BBands stop v3 MTF + limited bars",0,UpBandPrice, LoBandPrice, MA_Length, MA_Mode,Deviation,DeviationLength,MoneyRisk,SignalMode,LineMode,6,shift);
   double trendPrev = iCustom(Symbol(),0,"BBands stop v3 MTF + limited bars",0,UpBandPrice, LoBandPrice, MA_Length, MA_Mode,Deviation,DeviationLength,MoneyRisk,SignalMode,LineMode,6,shift+1); 
   Comment(trendCurr,"    ",trendPrev);
   return(0); 
}


テスト用、およびすべての作品はOKです

 
oguz:
こんにちは、友人たち。
これは私のEAですが、現在どのオーダーも開きません。
多分問題は最新のmt4 b988です。あなたは私を助けてくださいすることができますか?

PS: 私のブローカーは今 "インスタントタイプ "である 多分それは互換性がないインスタントタイプのブローカーのコードか。
ターミナルのエキスパートやジャーナルタブでどのようなエラーが出ますか?
 
mladen:

私はこのコードを使用した。


テスト用、およびすべての作品OK

私はあなたが投稿したコードをテストしていたが、まだ同じ問題を取得します。

私は電子を添付し、自由な時間があるとき、あなたはそれをテストすることができますか?

そして、私はTotalsOrder()についてもう一つ質問があります。

私はclose all関数が私が添付したチャートに対してのみクローズするようにしたい。

私の知る限り、TotalsOrder()は全てのシンボルに対して全てのオープンオーダーを返しますが、特定の通貨ペアの 場合はどうすればいいのでしょうか?

インターネットから答えを取得しようとするが、本当に理解していない。

コードの1つは、注文ループ内のカウント受注ですが、どこにコードを配置するのか分からない。


string symbol=Symbol();
int    orders_cnt=0;
int    total=OrdersTotal();
for(int i=0; i<total; i++)
{
    if(OrderSelect(i)==false) continue;
    if(OrderSymbol()==symbol) orders_cnt++;
}


ファイル:
BbandTest.mq4  34 kb
 
oguz:
こんにちは、友人たち。
これは私のEAですが、現在どのオーダーも開きません。
多分問題は最新のmt4 b988です。あなたは私を助けてくださいすることができますか?

PS: 私のブローカーは現在 "インスタントタイプ "です。

あなたは、インジケータ名を " ptl 2_1 + alerts.mq4 " に変更する必要があり、その後、それが動作するはずです。

この名前のためのeaのiCustomコール

 
stevenpun:

私はあなたが投稿したコードをテストしていたが、まだ同じ問題を取得します。

私は電子を添付し、自由な時間があるとき、あなたはそれをテストすることができますか?

そして、私はTotalsOrder()についてもう一つ質問があります。

私はclose all関数が私が添付したチャートに対してのみクローズするようにしたい。

私の知る限り、TotalsOrder()は全てのシンボルに対して全てのオープンオーダーを返しますが、特定の通貨ペアの場合はどうすればいいのでしょうか?

インターネットから答えを取得しようとするが、本当に理解していない。

コードの1つは、注文ループ内の注文を数えることですが、コードをどこに配置するかわからない。



スティーブンパン

それは私の端末上でそれらのエラーを発生させない(それはそれが必要なように動作します - インジケータの1つのインスタンスのみをロードし、コードの変更なし)

また、あなたが投稿した関数は OKですが、あなたはあまりにも注文を閉じるときにOrderSymbol()とSymbol()が同じであるかどうかをチェックする必要があります。

 
stevenpun:

インジケータ名を " ptl 2_1 + alerts.mq4 " に変更すれば、動作するはずです。

eaのiCustomは、この名前のために呼び出す。

元の名前も同じです。

新しいフォーラムは、アップロードするために、その名前を変更されています

 
mladen:
ターミナルのエキスパートやジャーナルタブでどのようなエラーが出ますか?
ジャーナルタブを取得するために何かエラーを待っているのですが...。
 
oguz:
ジャーナルタブを取得するために任意のエラーを待っています...
OKです。あなたがするとき、あなたが得たエラーを投稿してください。