[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 292

 
granit77:
また、意味を十分に理解しないまま、基礎的なレベルのトレーニングでかなり複雑なことに挑戦したほうがいいのでしょうか?Expert Advisorのデータを藪から棒に取得し、経験と理解が得られるまで、そのような作業をすることでしょうか。 。

iCustom?では、インジケータ関数を作らなくてもインジケータ値を取得することができるのでしょうか?

インクルードとパラメータリストで?質問の流れで申し訳ありません!ただ、理解したいだけなのです。

パラメータリストでは、すべてのグローバル インジケータ変数を指定する必要がありますか、それとも必要なデータバッファのみを指定する必要がありますか?

ぜひともよろしくお願いします。

 
skyjet:

iCustom?では、インジケータ関数を作らなくてもインジケータ値を取得することができるのでしょうか?

インクルードとパラメータリストで?質問の流れで申し訳ありません!ただ、理解したいだけなのです。

パラメータリストでは、すべてのグローバルインジケータ変数を指定する必要がありますか、それとも必要なデータバッファのみを指定する必要がありますか?

ぜひともよろしくお願いします。

私自身、最近この話を聞いて、とても参考になったこのリンクを教えてもらいました。 https://docs.mql4.com/ru/indicators
 
skyjet:

1. iCustom?では、インジケータ関数を作らなくてもインジケータ値を取得することができるのでしょうか?

2.インクルードとパラメータリストで?質問の流れで申し訳ありません、ただ理解したいだけです

3.パラメータリストでは、すべてのグローバルインジケータ変数を指定する必要があるのですか、それとも必要なデータバッファだけを指定するのですか?

ぜひともよろしくお願いします。

1.EAでインジケータ データを取得する標準的な方法は、まさにiCustomです。
2.このタイプのExpert Advisorでは、#includeは全くありません。今は忘れてください。
3.iCustomでは、すべてのインジケーターパラメーターがインジケーターに登録された順番に表示されます。 
例外もありますが、今のところ必要
ありません。
extern int Param1=12;
extern int Param2=26;
extern int Param3=9;
extern int SignalBar=1; //№ бара индикатора, с которого берется сигнал (0-текущий,1-уже закрытый)  

// индикатор имеет имя Strelky.mq4  и рисует стрелки на точках входа 
// индикатор имеет два буфера для стрелок 0 - стрелка buy, 1 - стрелка sell
.......................

double BuySignal = iCustom(_Symbol,_Period,"Strelky",Param1,Param2,Param3,0,SignalBar);
double SellSignal  = iCustom(_Symbol,_Period,"Strelky",Param1,Param2,Param3,1,SignalBar); 
 
拝啓、ピクセル単位の座標を使ってEAで傾斜線を作る方法は、どこに書いてあるか教えてください。
 
と書くと、

if(OrdersTotal( )=0) "注文開始条件"=true。


ということは、EAが複数のチャートで開いている場合、そのうちのどれかで注文が開かれていると、新規注文を開くことができないのでしょうか?

 
GarKain:
と書くと

if(OrdersTotal( )=0) "注文開始条件"=true。


ということは、EAが複数のチャートで開いている場合、そのうちのどれかで注文が開かれていると、新規注文を開くことができないのでしょうか?

そうですね、それはないでしょう。この特定のフクロウのマジックをフィルタリングするために、すべての注文を最大から最小まで循環させる必要があります。
 
Roman.:
はい、できません。この特定のフクロウのウィザードをフィルタリングするために、すべての注文を最大から最小まで循環させる必要があります。

これではうまくいきません。

bool Other=false。
int total=OrdersTotal();
if (total=0){ Other=true;

}


コンパイラの誓い

 
GarKain:

どうもこうもない

bool Other=false。
int total=OrdersTotal();
if (total=0){ Other=true;

}


コンパイラの誓い

汗をかかないように、でもグレイルして、 村人の枝に落として ください。:-)

全てはとっくに盗まれている、うう、製造されている、キムI.V.の前に、このF-youを 差し込むのだ。読んで、受け取って、全部。

 
Roman.:

汗をかかないように、でもグレイルして、 村人の枝に落として ください。:-)

全てはとっくに盗まれている、うう、製造されている、キムI.V.の前に、このF-youを プラグインしてください。読んで、受け取って、全部。

は、聖杯に対する皮肉だったのか?
 
GarKain:
あれは聖杯に対する皮肉だったのか?
いいえ。