[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 213

 

こんにちは。

mql4にhttpアップロード機能があるかどうか、教えていただけませんか?

その場合、どのような機能ですか?

 

こんにちは、皆さん))状況は次のとおりです。

シグナル "sig1 "はコマンドBAYをトリガーし、注文BAYの下に保留中の注文 SELLSTOPをセットする。

BAYポジションをクローズすると、SELLSTOPも削除されます。

BAYが閉じられていないのに、次のBAYが開かれた場合などは、どうなるのでしょうか。

この最初に設定されたSELLSTOPを計算しないと、何らかの操作ができない。

 
nikz:

こんにちは。

mql4にhttpアップロード機能があるかどうか教えてください。

その場合、どのような機能ですか?

直接でなくとも...

は、SendMail() - メールボックスへの手紙のどちらかのみ可能です。

voidSendMail() 文字列 subject, 文字列 some_text)
設定画面の「E-Mail」タブで指定したアドレスにメールを送信します。
設定で送信を禁止している場合や、メールアドレスを指定していない場合があります。エラー情報を取得するには、GetLastError() 関数を呼び出す必要があります。

またはftpでファイル
boolSendFTP() 文字列 filename, 文字列 ftp_path=NULL)
Publishタブの設定画面で指定したEメールアドレスにファイルを送信します。成功しなかった場合は FALSE を返す。
テストモードでは、この機能は動作しません。また、この関数はカスタムインジケータから呼び出すことはできません。
送信するファイルは、terminal_directoryのtexperts フォルダまたはそのサブフォルダに配置されている必要があります。
FTPアドレスやアクセスパスワードが設定されていない場合、送信は行われません。

----
しかし、このような関数を他のプログラミング言語で書いて、DLLで使用することは誰も止めない。





 
Aleksander:

直接でなくとも...

情報を送ることができるのは、メールボックスへの手紙のどちらかのみです

voidSendMail() 文字列 subject, 文字列 some_text)
設定画面の「E-Mail」タブで指定したアドレスにメールを送信します。
設定で送信を許可していない場合や、メールアドレスが指定されていない場合があります。エラー情報を取得するには、GetLastError() 関数を呼び出す必要があります。

またはftpでファイル
boolSendFTP() 文字列 filename, 文字列 ftp_path=NULL)
Publishタブの設定画面で指定したEメールアドレスにファイルを送信します。成功しなかった場合は FALSE を返す。
テストモードでは、この機能は動作しません。また、この関数はカスタムインジケータから呼び出すことはできません。
送信するファイルは、terminal_directoryのtexperts フォルダまたはそのサブフォルダに配置されている必要があります。
FTPアドレスやアクセスパスワードが設定されていない場合、送信は行われません。

----
しかし、他のプログラミング言語でそのような関数(必要なもの)を書いて、DLLで使用することを誰も妨げてはいないのです。

ご指摘ありがとうございました。
Dell側ではそれは本当だ、私の脳には負担が大きいので避けようとしているだけだ

面白いのは、例えばUrdala_Newsというインジケータはニュースリリースの時刻を表示し、dllインポートがありますが、インジケータのsq4ファイルにはdllファイルが追加されていません。





 
高い時間枠から低い時間枠のローソク足の境界を表示するようなインジケータやスクリプトが必要です。どなたかご存知の方、リンクをお願いします
 
nikz:

こんにちは。

mql4にhttpアップロード機能があるかどうか教えてください。

その場合、どのような機能ですか?

wininet.dllを通して、どのように行われるかは、こちらを ご覧ください。

機能のことでしょうか

#import "wininet.dll"
int InternetAttemptConnect (int x);
  int InternetOpenA(string sAgent, int lAccessType, 
                    string sProxyName = "", string sProxyBypass = "", 
                    int lFlags = 0);
  int InternetOpenUrlA(int hInternetSession, string sUrl, 
                       string sHeaders = "", int lHeadersLength = 0,
                       int lFlags = 0, int lContext = 0);
  int InternetReadFile(int hFile, int& sBuffer[], int lNumBytesToRead, 
                       int& lNumberOfBytesRead[]);
  int InternetCloseHandle(int hInet);
#import

wininet.dllはWindows標準のライブラリなので、システム内に存在することを気にする必要はありません。

 
Top2n:

こんにちは、皆さん))状況は次のとおりです。

シグナル "sig1 "はコマンドBAYをトリガーし、注文BAYの下に保留中の注文SELLSTOPをセット する。

BAYポジションをクローズすると、SELLSTOPも削除されます。

BAYが閉じられていないのに、次のBAYが開かれた場合などは、どうなるのでしょうか。

この最初に設定されたSELLSTOPを計算しないと、何らかの操作ができない。


各注文はOrderTicket() と呼ばれる一意の番号を持っています。これを利用して、追跡することができます。
 

ごきげんよう。

最近、EAを書こうとしたのですが、すべてほぼ正常に終了し、時間別にトランザクションを開きます。

今の問題は、例えば、8 34で取引を開く必要があり、バーがない、分を見て、最初に8 33その後すぐに8 35を行く、別のチャートを分析し、私はちょうどそこに分のいくつかであることに気づきました。

1トレードが開くまで、1分でポジションを再開させる方法などをアドバイスしてください。

もしよろしければ、aksa33@mail.ru、ご返信をお願いいたします。

 
alsu:
各注文はOrderTicket() と呼ばれる一意の番号を持っています。これを利用して、追跡することができます。
キムさんの機能を発見しました。しかし、同じように、買いとのペアで開かれた保留中のものを閉じる方法がわかりません。
 
Top2n:
しかし、同じように、買いペアで開かれた保留中のものを閉じる方法がわかりません。
例えば、マジックのチケットを購入に設定することができますね。