//жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжint GetProfitLastPosInPoint(string sy, int op, int mn)
//жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж
{
datetime t;
int i, pr=0, k=OrdersTotal();
double pt=MarketInfo(sy, MODE_POINT);
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++)
{
if (!OrderSelect(i, SELECT_BY_POS)) continue;
if (OrderSymbol()!=sy) continue;
if (OrderType()!=op) continue;
if (OrderMagicNumber()!=mn) continue;
if (t<OrderOpenTime()) t=OrderOpenTime();
if (op==OP_BUY) pr=(MarketInfo(OrderSymbol(), MODE_BID)-OrderOpenPrice())/pt;
elseif (op==OP_SELL) pr=(OrderOpenPrice()-MarketInfo(OrderSymbol(), MODE_ASK))/pt;
}
return(pr);
}
//жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж
if (!OrderSelect(i, SELECT_BY_POS)) continue; не могу понять что значит ! перед ордер селект и сонтинуе для каких целей в справочнике толком ничего не написано
ドルは自分のために取っておくといい :D
EAに全く逆の動作をさせるにはどうしたらいいか教えてください。あなたのアドバイスとお財布の1ドルを永遠に感謝します、よろしくお願いします。
こんなモカーでトレードした方がいいのかなぁ))
こんにちは!みんなは問題を解決できないようだ・・・。アイデアはこうだ ここに私のコードブロックがある ...... しかし、注文が邪魔をしている 私の目標は、私のEAを、チャートに添付されたそれらの注文だけで動作させることだ...2週目もよろしくお願いします・・
・・・・・・。
最後に開いた注文の利益をpipsで返す関数で、必要な注文の選択を見てみましょう。
この関数が呼ばれると、必要な記号(sy)、必要な順序型(op)、マジックナンバー(mn)が関数に渡される。syパラメータとして0が渡された場合、現在のチャートシンボルが選択されます。
もしそれが関数に渡されたものと等しくなければ、端末の順序列挙サイクルの次の反復に進みます。必要なシンボルであれば、その型が関数に渡されたものと一致するかどうかをチェックし、一致する場合は関数に渡されたマジックナンバーをチェックします。そして、必要な注文を進めます。 それが最新のオープンオーダーであるかどうかをチェック し、その利益を計算します。
順序選択の原理を理解するためには、この関数のコードブロックを理解する必要があります。
単純なことなんだけど...。
おはようございます。
デモのオンラインモードでのGBP/USDの取引が開きません - エラー131。エラー131は何を意味するのでしょうか。「容量が正しく ありません」、「容量造粒のエラー」です。すべての取引を停止し、プログラムロジックを変更する必要があります」?すでにサイト上で同様の検索をしても見つかりませんでした。このエラーは何ですか?出来高は1分足のローソク足の刻みなのか?また、このエラーを修正する方法は?
おはようございます。
デモのオンライントレードが開きません - エラー131。エラー131は何を意味するのでしょうか。「容量が正しくありません」、「容量造粒のエラー」です。すべての取引を停止し、プログラムのロジックを変更する必要がある」?すでにサイト上で動作していない類似のものを検索する。このエラーは何ですか?出来高は1分足のローソク足か何かで刻んでいるのでしょうか?また、このエラーを修正する方法は?
例えば、最小ロットは0.1ですが、0.01ロットで取引が開始されます。
例えば、最小ロットは0.1であり、0.01ロットで取引が開始された場合です。
エラー131 - "Incorrect volume "の意味を教えてください...
...すでにWebサイトで同様の検索が 行われていない...
http://www.google.ru/search?as_sitesearch=mql4.com&as_q=%22%EE%F8%E8%E1%EA%E0+131%22
30以上の有意義な回答があります。
サヨド そうだと思います。
テスターのチェックイン方法をご存知ですか?
最後に開いた注文の利益をpipsで返す関数で、必要な注文の選択を見てみましょう。
この関数が呼ばれると、必要な記号(sy)、必要な順序型(op)、マジックナンバー(mn)が関数に渡される。syパラメータとして0が渡された場合、現在のチャートシンボルが選択されます。
もしそれが関数に渡されたものと等しくなければ、端末の順序列挙サイクルの次の反復に進みます。必要なシンボルであれば、その型が関数に渡されたものと一致するかどうかをチェックし、一致する場合は関数に渡されたマジックナンバーをチェックします。そして、必要な注文を進めます。それが最新のオープンオーダーであるかどうかをチェックし、その利益を計算します。
順序選択の原理を理解するためには、この関数のコードブロックを理解する必要があります。
単純な話ですが...。