[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 3

 
AVOHR:
2つのタイムフレームに基づいてエントリーポイントを決定するEAで正しく書くには? より正確には、大きいタイムフレームと小さいタイムフレームのローソクのパラメータを記述します。


タイムフレームを明確に示すこと。

例えば、こんな感じです。

   double MA=iMA(NULL,PERIOD_H4,14,0,MODE_EMA,PRICE_CLOSE,1);
   double MA=iMA(NULL,PERIOD_H1,14,0,MODE_EMA,PRICE_CLOSE,1);
 
DhP:


TFを明示的に指定する。

例えば、こんな感じです。

ありがとうございました。
 
tol64:


こんな感じです。


OrderDelet "関数の "ticket "の代わりに何を書けばいいのか?ticket "の場合、最後に開封された注文のみ削除されます。
 

2つの保留中の注文の うち、1つを決済する必要があります。やり方がわからない。OrderDelete関数を含むフルパスを書いてください。

是非ともご協力をお願いします!!!!!!!

 

皆さん、こんにちは。

素人丸出しの質問で恐縮ですが、どなたか難しくない方がいらっしゃいましたら、特定の時間に注文を開けるコードを1秒以内に書き込んでください。アルゴリズム自体はシンプルなのはわかるのですが、時間の扱いがわからないのです。

 
Andreev:

2つの保留中の注文のうち、1つを決済する必要があります。やり方がわからない。OrderDelete関数を含むフルパスを書いてください。

助けていただけるとありがたいです!!!!!!!

また、そのどちらかを判断する方法は?

https://book.mql4.com/ru/trading/orderclose

 for (int i=1; i<=OrdersTotal(); i++)       //Цикл по всем ордерам,..
     {                                        //отражённым в терминале
      if(OrderSelect(i-1,SELECT_BY_POS)==true)//Если есть следующий
        {                                     
         // Здесь должен выполняться ..
         // ..анализ характеристик ордеров 
        }
     }                                        //Конец тела цикла

また、必要に応じて記号でフィルタリングすることも可能で、完全に動作する例です。

https://book.mql4.com/ru/trading/ordermodify

 
Bora:

皆さん、こんにちは。

素人丸出しの質問で恐縮ですが、どなたか難しくない方がいらっしゃいましたら、特定の時間に注文を開けるコードを1秒以内に書き込んでください。アルゴリズム自体はシンプルなのはわかるのですが、時間の扱いがわからないのです。


助けるために、これと これと これ
 
Bora:

皆さん、こんにちは。

素人丸出しの質問で恐縮ですが、どなたか難しくない方がいらっしゃいましたら、特定の時間に注文を開けるコードを1秒以内に書き込んでください。アルゴリズム自体はシンプルなのはわかるのですが、時間の扱いがわからないのです。

ループスタートです。TimeCurrent()目的の時刻と比較 する。

int start()
  {
    while (true)
      if (TimeCurrent()='19.07.2011 12:30:27') OrderSend();
  }
  
 
Roman.:

助けるために、これと これと これ

ありがとうございます。
 
splxgf:

ループスタートです。TimeCurrent()で目的の時刻と比較 する。


しゃい