- 【MT4/5】Meta Trader初心者専用55【EA素人】 [無断転載禁止]©2ch.net
467 :名無しさん@お金いっぱい。[sage]:2017/12/02(土) 09:39:28.70 ID:L52UqPd60 - どっかに保存する仕組み作ったほうがいいんじゃね
どのくらいの期間保持してないといけないのか知らないけど、再起動もできないし操作ミスでインジリセットもあり得るだろうし
|
- 【MT4/5】Meta Trader初心者専用55【EA素人】 [無断転載禁止]©2ch.net
470 :名無しさん@お金いっぱい。[sage]:2017/12/02(土) 10:09:20.61 ID:L52UqPd60 - おもしろそうだね
そんな重くないと思うけどな 今後応用効きそうだし、保存読み込み方法を模索したほうがいいんじゃね 俺はやったことないから知らんけど
|
- 【MT4/5】Meta Trader初心者専用55【EA素人】 [無断転載禁止]©2ch.net
473 :名無しさん@お金いっぱい。[sage]:2017/12/02(土) 11:12:56.26 ID:L52UqPd60 - ティックデータ取り用のチャートを常に開いておく、リセットしたり計算が必要な実用チャートと分ける
|
- 【MT4/5】Meta Trader初心者専用55【EA素人】 [無断転載禁止]©2ch.net
477 :名無しさん@お金いっぱい。[sage]:2017/12/02(土) 11:37:39.90 ID:L52UqPd60 - 読み込んだデータを配列に入れて共有するとか?
まぁよく分からんけど頑張れ
|
- 【MT4/5】Meta Trader初心者専用55【EA素人】 [無断転載禁止]©2ch.net
478 :名無しさん@お金いっぱい。[sage]:2017/12/02(土) 11:38:24.08 ID:L52UqPd60 - ファイルから直接ではなく配列に入れて共有すればファイル個別にしなくていいんじゃねって意味ね
|
- 【MT4/5】Meta Trader初心者専用55【EA素人】 [無断転載禁止]©2ch.net
488 :名無しさん@お金いっぱい。[sage]:2017/12/02(土) 16:00:17.06 ID:L52UqPd60 - すまん、グローバル変数でいけるんじゃねと適当に言ったんで調べてみたらシンプルにはいかないっぽい
MQL5なら出来るらしいけど 数値だけならグローバル変数で共有できると思うけど 過去スレにこんなのあったよ 192 Trader@Live! [sage]2012/09/16(日) 20:04:39.34 ID:P38q/84B[1/1] >>187 GlobalVariable*で配列は扱えない。 てか、MQL4で配列を共有すること自体が(厳密には)無理じゃね? 配列の先頭アドレスを(どこと問わず)保存することはできるけど そのアドレスをMQL4の配列へ復元する方法がない。 その1 Win32APIで*Allocして、得られたアドレスをGlobalVariable*して Win32APIのRtlMoveMemoryで出し入れする。 その2 MQL4の配列(の先頭アドレス)をWin32APIのSetPropで登録し て、GetPropで取り出してRtlMoveMemoryで出し入れする。 その3 DLL書いちゃうw この場合でも結局値の出し入れは(DLL)関数経由になる。
|