[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 508 1...501502503504505506507508509510511512513514515...537 新しいコメント Виктор 2011.07.12 08:03 #5071 IgorM: 偶然かもしれませんが、昨日職場で229ビルドが動作せず、402をインストール-SLに成功しましたが、インストールしなければよかったと思いました :( 昨日の19時03分(日本時間)に225番目のビルドが不思議と動かなくなりました。コミュニケーションは取れている、見積もりも来ている、しかし、チャートは止まっている。朝になって、接続状態の三角マークに「General Error」が点滅し、それ以降のログにはメモリエラーが散見され、初めて発見しました。朝、再起動すると、すべて起動した。ビルドが安定しているので、おそらく原因であろう、すべてのインジケータを見に行く。 didivi 2011.07.12 09:55 #5072 クローズドオーダーのコメントtpとtp/aの違いを知っている人がいたら教えてください。どなたか、tp/aの解読をお願いします。 削除済み 2011.07.12 11:15 #5073 ある寿命を 超えたら全ての取引を終了するような機能の例をご存知の方はいらっしゃいますか?例えば、1時間以上開いている取引をすべて決済する場合。 Роман 2011.07.12 11:47 #5074 nuan: ある寿命を超えたら全ての取引を終了するような機能の例をご存知の方はいらっしゃいますか?例えば、1時間以上開いている取引をすべて決済する場合。 。 私からは、次のようなことをお勧めします。注文を出すときに、(その有効時間...)のような変数にその(その)特徴を記憶し、開始時間、そして現在時間とこの(これらの)変数を比較し、もしそれが1時間以上なら、標準のf関数でそれらをすべてカバーする、すべて。I.e.こんな感じ(マーケットにあるすべての注文をループして、OrderSelect関数で条件を比較する。 if (OrderOpenTime+1*60*60<TimeCurrent) { //то кроете их все "стандартной" ф-ией } 削除済み 2011.07.12 12:38 #5075 ありがとうございました。 Всеволод 2011.07.12 16:27 #5076 nuan: ある寿命を超えたら全ての取引を終了するような機能の例をご存知の方はいらっしゃいますか?例えば、1時間以上開いている取引をすべて決済する場合。 https://docs.mql4.com/ru/trading/OrderOpenTime 現在の時間と比較し、結論を出す。 AliGarx 2011.07.12 20:24 #5077 このコードで何を変更すれば、EAがバイの代わりにセルを開くようになるか、またはその逆になるかを教えてください...。 int X=0; double S = 0.0000; extern double lot=0.1; extern double koef=1.5; extern int SL=10; extern int TP=10; ダブルDL ダブルエー int init() { a=lotです。 return(0)です。 } int deinit() { return(0)です。 } int start() { S=Open[0]です。 Sleep(1000)です。 if(OrdersTotal()== 0 && X==1) { if(Close[0]>dl){lot=a;}となります。 X=0; } if(OrdersTotal() == 0 && X==2) { if (Close[0]<dl){lot=a;}となります。 X=0; } if(OrdersTotal() == 0 && Close[0]>S && Close[1]>Open[1]) { dl=Close[0]です。 OrderSend(Symbol(),OP_BUY,lot,Ask,3,Ask-SL*0.0001,Ask+TP*0.0001,"",14774,0,Blue); lot=lot*koefです。 X=1; } if(OrdersTotal() == 0 && Close[0]<S && Close[1]<Open[1]) { dl=Close[0]です。 OrderSend(Symbol(),OP_SELL,lot,Bid,3,Bid+SL*0.0001,Bid-TP*0.0001,"",14774,0,Red); lot=lot*koefです。 X=2; } return(0)です。 } [Archive!] Any rookie question, [ARCHIVE] Any rookie question, [ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you Роман 2011.07.12 20:37 #5078 ALigarx: このコードで何を変更すれば、EAがバイの代わりにセルを開くようになるか、またはその逆になるかを教えてください...。 通常は、エディタにコード(SRC経由で...お伝えします)を入れてください。 AliGarx 2011.07.12 21:36 #5079 Roman.: 通常は、エディタにコード(SRC経由で...お伝えします)を入れてください。 前回の投稿では、「EAを変更」をクリックして、そこからコードをコピーしたのですが、SRCを経由して行う方法は? Виктор 2011.07.12 21:55 #5080 記事のデザイン、プログラムコードの挿入、画像、動画の挿入方法 1...501502503504505506507508509510511512513514515...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
偶然かもしれませんが、昨日職場で229ビルドが動作せず、402をインストール-SLに成功しましたが、インストールしなければよかったと思いました :(
ある寿命を超えたら全ての取引を終了するような機能の例をご存知の方はいらっしゃいますか?例えば、1時間以上開いている取引をすべて決済する場合。 。
私からは、次のようなことをお勧めします。注文を出すときに、(その有効時間...)のような変数にその(その)特徴を記憶し、開始時間、そして現在時間とこの(これらの)変数を比較し、もしそれが1時間以上なら、標準のf関数でそれらをすべてカバーする、すべて。I.e.こんな感じ(マーケットにあるすべての注文をループして、OrderSelect関数で条件を比較する。
ありがとうございました。
ある寿命を超えたら全ての取引を終了するような機能の例をご存知の方はいらっしゃいますか?例えば、1時間以上開いている取引をすべて決済する場合。
https://docs.mql4.com/ru/trading/OrderOpenTime
現在の時間と比較し、結論を出す。
このコードで何を変更すれば、EAがバイの代わりにセルを開くようになるか、またはその逆になるかを教えてください...。
int X=0;
double S = 0.0000;
extern double lot=0.1;
extern double koef=1.5;
extern int SL=10;
extern int TP=10;
ダブルDL
ダブルエー
int init()
{
a=lotです。
return(0)です。
}
int deinit()
{
return(0)です。
}
int start()
{
S=Open[0]です。
Sleep(1000)です。
if(OrdersTotal()== 0 && X==1)
{
if(Close[0]>dl){lot=a;}となります。
X=0;
}
if(OrdersTotal() == 0 && X==2)
{
if (Close[0]<dl){lot=a;}となります。
X=0;
}
if(OrdersTotal() == 0 && Close[0]>S && Close[1]>Open[1])
{
dl=Close[0]です。
OrderSend(Symbol(),OP_BUY,lot,Ask,3,Ask-SL*0.0001,Ask+TP*0.0001,"",14774,0,Blue);
lot=lot*koefです。
X=1;
}
if(OrdersTotal() == 0 && Close[0]<S && Close[1]<Open[1])
{
dl=Close[0]です。
OrderSend(Symbol(),OP_SELL,lot,Bid,3,Bid+SL*0.0001,Bid-TP*0.0001,"",14774,0,Red);
lot=lot*koefです。
X=2;
}
return(0)です。
}
このコードで何を変更すれば、EAがバイの代わりにセルを開くようになるか、またはその逆になるかを教えてください...。
通常は、エディタにコード(SRC経由で...お伝えします)を入れてください。