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

 
Pyro:


mql4は、保留中の注文を設定する方法を知っていますか?

はい、どちらをご希望ですか?
 
OrderSend (symbol, cmd, ...
cmd - 取引の 操作
取引操作の
値のいずれかを指定することができる。
 
買いポジションを建てる ために、保留中の注文を出したいのですが。BUY_STOPとBUY_LIMITの注文に混乱があります。ポジションを建てるのに使えるのか、それとも単なるストップロスとテイクプロフィットなのか?これは理解できない。
 

ストップロス、テイクプロフィットは注文パラメーター であり、注文ではありません。

注文の種類と 特徴を見る

 

うずまき



ありがとう、わかったよ。トリガーパラメータが異なることがわかりました。Askで発動するものもあれば、Bidで発動するものもあります。誰が考えたんだろう:)

 
それでも反対価格で決済されるため、始値と終値の差にスプレッドが加算されます。
 
BooGUY:
カスタムインジケータを搭載したEAで売買条件を実行する方法を教えてください。例えば、カスタムインジケーターで売買の矢印を出す、iCustom(...0)とiCustom(...1)は、私の理解では、売りと買いを含むバッファインデックスですが、EAでの条件の書き方、アドバイスお願いします。

と言うと

d1=icustom(Symbol(), "Zig zag", 0, 0, 0, 1);

if (d1!=0) {OrdOpen(0,OP_BUY,flot,MG);}
 
double iMAOnArray (double array[], int total, ...

total- 計算する要素の数.0は配列の全要素を意味します。

合計の 役割がわからない、なぜいつもゼロになるのか?

 
 
eddy:

total- 計算する要素の数.0は配列の全要素を意味します。

トータルの 役割がよくわからない、なぜいつもゼロなのか

いつもゼロとは限らない。この関数を呼び出す際に、自分で0を入力した場合は、配列[] 全体が処理されます。
そこに100を入れると、array[] の100個の要素が処理されることになります。