X



【MT4/MT5】 EA開発研究スレ Part39 【自動売買】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お金いっぱい。
垢版 |
2017/09/02(土) 22:45:54.85ID:ohTZZ4zD0
EA(Expert Advisor)の開発をメインとしたスレです。

▼関連スレ
【MT4/5】Meta Trader初心者専用54【EA素人】 [無断転載禁止]©2ch.net
http://tamae.2ch.net/test/read.cgi/market/1488076405/
【MT4/MT5】 EA運用観察スレ Part1.1 [無断転載禁止]©2ch.netDat落ち)
http://tamae.2ch.net/test/read.cgi/market/1457092185/
【MT4/MT5】 EA乞食スレ Part1 【素人以下】 [無断転載禁止]©2ch.net
http://medaka.2ch.net/test/read.cgi/market/1494911868/

▼ドキュメント
MQL4言語ドキュメント(英語)
https://docs.mql4.com/
MQL5言語ドキュメント(日本語)
https://www.mql5.com/ja/docs
▼アップローダー
めたとれなうpろだ
ttp://u3.getuploader.com/mt
▼Q&A
・○○できるインジありませんか? → スレチです
・○○できるEAありませんか? → スレチです
・○○するコードの書き方教えて下さい → スレチです
・オススメの業者教えて下さい → スレチです
・PCのスペックで最適化の効率が… → スレチです
・バックテストでこんなすごい結果出たぜ! → スレチです
・○○言語ってどうなの? → スレチです

EA開発研究に無関係な話題、ループしてる話題、成績自慢を徹底して無視することがスレの品質向上に繋がります。

▼前スレ
【MT4/MT5】 EA開発研究スレ Part38 【自動売買】 [無断転載禁止]©2ch.net
http://medaka.2ch.net/test/read.cgi/market/1497365612/
0703名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 14:47:45.12ID:BC07cBs80
>>681
オーダー出しっぱなし、エラーは表示だけでいいならこんなもんかな
#property strict
extern datetime entry = D'2017.10.6 14:20';
extern double level = 112.951;
extern int magic = 100;
extern double lot = 0.1;
extern int slip = 0;
void start() {
static datetime last;
datetime now = TimeCurrent();
if (now >= entry && last < entry)
if (Bid > level)
if (!OrderSend(Symbol(), OP_SELL, lot, Bid, slip, 0, 0, NULL, magic, 0, Lime))
printf("error %d", GetLastError());
last = now;
}
0704名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 14:47:55.07ID:HazGOs3E0
人がせっかく丁寧に質問し続けて質問者のイメージアップしてたのに、
逆ギレするクソ質問者が現れたせいで、
今後、僕の肩身が狭くなる事がよそうされるのですん…
0707名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 14:53:10.28ID:HazGOs3E0
>>703

#include <stdlib.mqh>

int Error = GetLastError();
printf("error %d (%s)", Error, ErrorDescription(Error));

したいところなのですん。

MQLでprintf使った事ないけど、stringのフォーマットは%sで良かったのすん?
0709名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 14:54:35.51ID:eHnAO92J0
なんか、アホが沸いてるけどどこまで対応するかは要件次第なんだよ。
こちとらエスパーじゃねーんだからよ
0710名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 14:56:44.78ID:BC07cBs80
こういうやつに>>681みたいなのは騙されるわけだよ
ちょっと高くても何が必要なのかを知ってる人がいたらいいんだけどね
0711名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 14:57:03.62ID:HazGOs3E0
>>708

%sの事ですん?

それは、printfは、僕は使う必要がないからなのですん。
0713名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 15:02:11.89ID:HazGOs3E0
勿論、使ってるのですん。話が噛み合ってないのですん?
0714名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 15:04:17.67ID:HazGOs3E0
あー、ID追ってみてわかったのですん。
この話が噛み合ってない人、逆ギレした馬鹿ですんw

ID:BC07cBs80、論理性が破綻してるのですんw
0716名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 15:12:47.07ID:HazGOs3E0
>>715

頭悪そうだから、丁寧に教えてあげるのですん。

MQLはCと違ってstringっていう型があって、これはオブジェクトらしいから色々出来て
最近の他の普通の言語と同じように + で連結ができるのですん。

だから、文字列を連結して出力したいなら
Print("hoge" + (string)hage_num + (string)boke_flag);

で、事足りて、フォーマットなんか使う必要無いのですん。

だから普段はやるとしたら
Printf("error " + (string)Error + " (" + ErrorDescription(Error) + ")",);
でいいのですん。

でも、お前が >>703 でprintf()を使ったから、
その流儀に併せて、利便性考えたらこうした方が良いよね?
って、あえてprintf()をつかってあげたのですん。

つまり、要点はストリングをどうフォーマットするのかではなく、
“エラーの内容くらい出力した方がいいんじゃね? おまえ、エラーコード全部覚えてるの?”
なのですんw

逆ギレする人は、頭が常人からずれちゃってるのですんw
0719名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 15:27:44.99ID:HazGOs3E0
面白いのですんw めちゃくちゃ面白い人なのですんwwww
0720名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 15:29:18.41ID:HazGOs3E0
このスレでは僕が一番下っ端かと思ってたけど、更に下が出来たのですん。
オレ、格、あげー、なのですんw
0723名無しさん@お金いっぱい。
垢版 |
2017/11/05(日) 15:59:20.26ID:HazGOs3E0
このスレの先輩は、きびしいのですぅん…
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況