//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 19.02.2008 |//| Описание : Возвращает номер бара открытия последней позиции или -1. |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" или NULL - текущий символ) |//| tf - таймфрейм ( 0 - текущий таймфрейм) |//| op - операция ( -1 - любая позиция) |//| mn - MagicNumber ( -1 - любой магик) |//+----------------------------------------------------------------------------+intNumberOfBarCloseLastPos(stringsy="0", inttf=0, intop=-1, intmn=-1){datetimet;
inti, k=OrdersHistoryTotal();
if(sy=="" || sy=="0")sy=Symbol();
for(i=0; i<k; i++){if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)){if(OrderSymbol()==sy){if(OrderType()==OP_BUY || OrderType()==OP_SELL){if(op<0 || OrderType()==op){if(mn<0 || OrderMagicNumber()==mn){if(t<OrderCloseTime())t=OrderCloseTime();
}}}}}}return(iBarShift(sy, tf, t, True));
}
イゴールさん、こんにちは。
MQL4を学ぼうとしているのですが、言語演算子の説明が不足しているため、ある問題で躓いています。8つのバッファに蓄積されたデータを持つインジケータがあります。 それを私が選んだタイムフレームと次のタイムフレームの期間で表示させる必要があります。そのために、iCustom()演算子を使用しています。しかし、それはdouble値を返し、私はこの場合、iCustomがどのように使用できるか、また使用すべきかどうかわかりません。
是非ともご協力をお願いします。
イゴールさん、こんにちは!そして皆さん、こんにちは。
エキスパートアドバイザーが取引を終了したときに、その日にこれ以上取引を行わないようにするために入力すべきコードに興味があります...
見つけたのですが、ストラテジーテスターで 動作しないので、テストしたいのですが、代わりにどのようなコードを使えばいいのでしょうか?
そして、入力条件を入れてください
イゴールさん、こんにちは。
全商品の数量(ロット)ごとのオープンポジションを一定の割合で修正するスクリプトはありますか?各ポジションにマジックナンバーを保存して、上向きと下向きの両方?
レオニードさん、こんにちは。
私はしていない... 私は書いた...チェンジロッツ
レオニードさん、こんにちは。
しなかった...書いた...チェンジロッツ
イゴールさん、こんにちは。
Expert Advisor「e-SampleCase」を使用する際、ストップを設定する際に
が100(10pips)未満の場合、私のテスターはエラー130を 発生します。
なぜ正常に動作しないのかわかりません。
回答よろしくお願いします
e-SampleCase" Expert Advisorを使用する場合、ストップを設定する際に
が100(10pips)未満の場合、私のテスターではエラー130が発生します。
を停止すると、すべて正常に動作するのですが、なぜですか?
停留所や持ち帰りの設定にDC分通路を延長しました。
DCmin.コリドーを拡大し、ストップ高・テイクオーバーを設定可能
>>ありがとうございます! 了解しました。
イゴールさん、こんにちは。
Expert Advisor「e-SampleCase」を使用する際、ストップを設定する際に
が100(10pips)未満の場合、私のテスターはエラー130を発生します。
なぜ正常に動作しないのかわかりません。
>> 回答よろしくお願いします。
5桁目が導入されたからでしょう。ちなみにアルパリでは、100pipsが10pipsになるので、ストップを10倍にしなければならないと言われ、そのためほとんどのペアでエラーになっています...。
もしよろしければ、この機能の使い方を教えてください。
未決済ポジションの有無や数量、設定された保留注文の有無や数量を判断する。
ユージン ボリュームがゼロで なければ、自動的にプレゼンスという ことになりますから、ちょっと冗長な質問だと思います。
機能を見てください。
もしかしたら、自分の役に立つものが作れるかもしれない。