#property description"The script sets the pending orders down from the price"#property script_show_inputs//---#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>
CTrade m_trade; // trading object
CSymbolInfo m_symbol; // symbol info object//+------------------------------------------------------------------+//| Enum pending orders DOWN |//+------------------------------------------------------------------+enum ENUM_PENDING_ORDERS_DOWN
{
buy_limit =0, // Buy Limit
sell_stop =3// Sell Stop
};//--- input parametersinputushort InpDownGep = 15; // Gap for pending orders DOWN from the current price (in pips)inputushort InpDownStep = 30; // Step between orders DOWN (in pips)input ENUM_PENDING_ORDERS_DOWN InpDownOrders = sell_stop; // Type of pending orders DOWN
Скрипт "Pending orders DOWN" выставляет сетку ордеров ВНИЗ от текущей цены. Входные параметры Gap for pending orders DOWN from the current price (in pips) - отступ от текущей цены для первого отложенного ордера; Step between orders DOWN (in pips) - шаг между отложенными ордерами; Type of pending orders DOWN - тип отложенного ордера (может быть...
解決方法は次の通りです。Signalsモジュールで
MQL5 Wizardで 生成されたExpert Advisorで。
ボトムライン
Vladimirさん、では、リコンパイルするたびにEAにコードの一部を手動で挿入する必要があるのでしょうか?
Vladimirさん、リコンパイルの度にEAにコードの一部を手動で挿入する必要があるのでしょうか?
いいえ、EAコードにenumリストを挿入した後は、いくらでもコンパイル可能です。コードはそのままで、挿入された部分がどこかに行ってしまうことはない。
どこに例があるのか、教えていただけませんか?
シグナルモジュールのどこに、入力パラメータコードを 列挙して挿入すれば、そのモジュールの記述子で指定できるようになる。
例)https://www.mql5.com/ru/code/19025
ありがとうございます、今見てみます。しかし、標準ライブラリや ウィザードのモジュールではありません。
MQL5 Wizardで 作成したシグナルモジュールで、私の enumを 使用することは可能でしょうか?
ネッティングアカウントで、同じ方向、同じロット、同じpips数の取引を3回行った場合、ポジション価格は 常に平均(2回目)の取引の価格と同じになるのでしょうか?
ポジション価格は、常に全取引の平均価格ですか?
ネッティング口座で、3つの取引が一方向に、同じロットで、同じpips数で実行されます。ポジション価格は、常に平均的な(2番目の)取引の価格と同じになりますか?
FXではそう思いますが(もちろん3回ともトレードした後)、FORTSではそうではありません。クリア後にポジションの再開があります。
ポジションの価格は常に全取引の平均価格なのか?
ボリュームによります!
クリア後の再募集があります。
しかし、その価格は変わりません。
しかし、その価格は変わりません。
きっとそうなる!前のポジションを閉じ、新しいポジションを開くことになります。でも、これはFORTSにあるんですよ!?