みんな私は自分のEAに設定する必要があります、ロンドンの閉鎖後に新しい注文を開くことはできません。また、ロンドンが再開するまでEAが他の注文を開こうとしない日に利益目標を設定することが可能な場合
誰でも助けてくれてありがとう。
みんな私は自分のEAに設定する必要があります、ロンドンの閉鎖後に新しい注文を開くことはできません。また、ロンドンが再開するまでEAが他の注文を開こうとしない日に利益目標を設定することが可能な場合
誰でも助けてくれてありがとう。
1つの方法は、時間がロンドンオープンとロンドンクローズの間にあるかどうかをチェックするブール関数を持つことです。いくつかの入力変数を作成し、必要に応じてロンドン時間を変更することができます。挿入されたコード入力LonOpen = 8;/London Open(ブローカー時間)入力LonClose = 17;/ロンドンクローズ(ブローカ時間)関数を追加します。挿入されたコードbool London(){if(Hour()gt; = LonOpen Hour()lt; LonClose){return(true); }戻り値(false); }注文を開く前に、London()の戻り値if(London().....){Originally Posted by ;
これは、あなたが1日何を意味するかによって異なります。あなたは24時間の期間、またはロンドンオープンとロンドンクローズの間の利益を意味しますか?ロンドンを開いた後に開かれた注文は処理したいが、ロンドンが終了した後(または次のロンドンが開かれた後でさえ)まで閉じないでください。注文が開かれた時であるか、注文が閉鎖された時があなたにとって重要なのでしょうか?Originally Posted by ;
[quote = honestknave; 7939310] {quote} 1つの方法は、時刻がロンドンオープンからロンドンクローズまでの間であるかどうかをチェックするブール関数を持つことです。いくつかの入力変数を作成して、ロンドン時間を必要に応じて変更できるようにします。input LonOpen = 8;/London Open(ブローカー時間)入力LonClose = 17; bool London(){if(Hour()gt; = LonOpen Hour()lt; LonClose){return(true);}この関数を追加します。 }戻り値(false); }注文を開く前に、単にLondon()の戻り値を確認してください。if(London().....){{quote}これは、あなたが1日の意味をどのようにしているかによって決まります。あなたは24時間の期間、またはロンドンオープンとロンドンクローズの間の利益を意味しますか?ロンドンを開いた後に開かれた注文は処理したいが、ロンドンが終了した後(または次のロンドンが開かれた後でさえ)まで閉じないでください。注文が開封されたか、注文が閉鎖された時があなたにとって重要なのですか?[/引用してください。残りの注文は、TPがマーチンゲーレに基づいてヒットするまで開かれたままです。今度は、次のロンドンが開かれるまでこれが起こらない場合には、新しい歩みを続けるでしょう。たとえ数日かかることがあっても、TPがヒットするまでEAの注文を出してからロンドンの2時間前に注文するとしましょう。私はちょうどEAが注文を開くのを避けるために、ロンドンが閉鎖して一晩中走らせる1時間前に言うことができます。また、利益がxx usdの金額に達すると、次のロンドンの開幕まで注文を開こうとしない場合、私はEAに追加したいと思います。あなたはアイデアを持っているといいですね。助け合ってくれてありがとう。