{"__meta":{"id":"01KZX6BFCG91BV2CXCZHPXCJPW","tabUuid":null,"batchId":null,"timestamp":"2026-08-13T09:13:19.505Z","utime":1786612399.505026,"method":"GET","url":"http://127.0.0.1:8000/trading-settings","component":null,"requestType":"http","status":200,"redirectLocation":null,"serverTimingMs":4.039334,"visitId":null},"http":{"requestHeaders":{"host":"127.0.0.1:8000","connection":"keep-alive","pragma":"no-cache","cache-control":"no-cache","sec-ch-ua":"\"Not=A?Brand\";v=\"99\", \"Google Chrome\";v=\"151\", \"Chromium\";v=\"151\"","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"macOS\"","upgrade-insecure-requests":"1","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","sec-fetch-site":"none","sec-fetch-mode":"navigate","sec-fetch-user":"?1","sec-fetch-dest":"document","accept-encoding":"gzip, deflate, br, zstd","accept-language":"fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"[REDACTED]"},"responseHeaders":{"content-type":"text/html; charset=utf-8","cache-control":"no-cache, private","date":"Thu, 13 Aug 2026 09:13:19 GMT","link":"<http://127.0.0.1:8000/build/assets/app-DBDBl_Gn.css>; rel=\"preload\"; as=\"style\", <http://127.0.0.1:8000/build/assets/app-Cna13UPV.js>; rel=\"modulepreload\"; as=\"script\"","vary":"X-Inertia","x-inertia-devtools-id":"01KZX6BFCG91BV2CXCZHPXCJPW","x-inertia-devtools-parent-out":"01KZX6BFCG91BV2CXCZHPXCJPW"},"requestBody":{"status":"empty"},"responseBody":{"status":"present","value":"<!DOCTYPE html>\n<html lang=\"fr\">\n    <head>\n        <meta charset=\"utf-8\">\n        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n        <meta name=\"csrf-token\" content=\"zYyBlEroyprye79TWA2c9rV6xFNwc3C8Pyn5UvJA\">\n\n        <title>ICT Performance Lab</title>\n\n        <!-- Fonts -->\n        <link rel=\"preconnect\" href=\"https://fonts.bunny.net\">\n        <link href=\"https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap\" rel=\"stylesheet\" />\n\n        <!-- Scripts -->\n        <link rel=\"preload\" as=\"style\" href=\"http://127.0.0.1:8000/build/assets/app-DBDBl_Gn.css\" /><link rel=\"modulepreload\" as=\"script\" href=\"http://127.0.0.1:8000/build/assets/app-Cna13UPV.js\" /><link rel=\"stylesheet\" href=\"http://127.0.0.1:8000/build/assets/app-DBDBl_Gn.css\" /><script type=\"module\" src=\"http://127.0.0.1:8000/build/assets/app-Cna13UPV.js\"></script>    <script id=\"browser-logger-active\">\n(function() {\n    const ENDPOINT = 'http://127.0.0.1:8000/_boost/browser-logs';\n    const logQueue = [];\n    let flushTimeout = null;\n    const captureTypes = [\"error\",\"warning\",\"info\",\"log\",\"debug\",\"table\"];\n\n    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);\n\n    // Store original console methods\n    const originalConsole = {\n        log: console.log,\n        debug: console.debug,\n        info: console.info,\n        error: console.error,\n        warn: console.warn,\n        table: console.table\n    };\n\n    // Helper to safely stringify values\n    function safeStringify(obj) {\n        const seen = new WeakSet();\n        return JSON.stringify(obj, (key, value) => {\n            if (typeof value === 'object' && value !== null) {\n                if (seen.has(value)) return '[Circular]';\n                seen.add(value);\n            }\n            if (value instanceof Error) {\n                return {\n                    name: value.name,\n                    message: value.message,\n                    stack: value.stack\n                };\n            }\n            return value;\n        });\n    }\n\n    // Normalize log type for consistency (e.g., 'warn' to 'warning')\n    function normalizeType(type) {\n        return type === 'warn' ? 'warning' : type;\n    }\n\n    // Determine if a log type should be captured based on configured levels\n    function shouldCapture(type) {\n        return captureTypes.includes(normalizeType(type));\n    }\n\n    // Batch and send logs\n    function flushLogs() {\n        if (logQueue.length === 0) return;\n\n        const batch = logQueue.splice(0, logQueue.length);\n\n        fetch(ENDPOINT, {\n            method: 'POST',\n            headers: {\n                'Content-Type': 'application/json',\n                'X-Requested-With': 'XMLHttpRequest'\n            },\n            body: JSON.stringify({ logs: batch })\n        }).catch(err => {\n            // Silently fail to avoid infinite loops\n            originalConsole.error('Failed to send logs:', err);\n        });\n    }\n\n    // Debounced flush (100ms)\n    function scheduleFlush() {\n        if (flushTimeout) clearTimeout(flushTimeout);\n        flushTimeout = setTimeout(flushLogs, 100);\n    }\n\n    // Intercept console methods\n    ['log', 'debug', 'info', 'error', 'warn', 'table'].forEach(method => {\n        console[method] = function(...args) {\n            // Call original method\n            originalConsole[method].apply(console, args);\n\n            // Capture log data\n            try {\n                if (!shouldCapture(method)) {\n                    return;\n                }\n\n                logQueue.push({\n                    type: method,\n                    timestamp: new Date().toISOString(),\n                    data: args.map(arg => {\n                        try {\n                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;\n                        } catch (e) {\n                            return String(arg);\n                        }\n                    }),\n                    url: window.location.href,\n                    userAgent: navigator.userAgent\n                });\n\n                scheduleFlush();\n            } catch (e) {\n                // Fail silently\n            }\n        };\n    });\n\n    // Global error handlers for uncaught errors\n    const originalOnError = window.onerror;\n    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {\n        try {\n            if (shouldCapture('error')) {\n                logQueue.push({\n                    type: 'uncaught_error',\n                    timestamp: new Date().toISOString(),\n                    data: [{\n                        message: errorMsg,\n                        filename: url,\n                        lineno: lineNumber,\n                        colno: colNumber,\n                        error: error ? {\n                            name: error.name,\n                            message: error.message,\n                            stack: error.stack\n                        } : null\n                    }],\n                    url: window.location.href,\n                    userAgent: navigator.userAgent\n                });\n\n                scheduleFlush();\n            }\n\n        } catch (e) {\n            // Fail silently\n        }\n\n        // Call original handler if it exists\n        if (originalOnError && typeof originalOnError === 'function') {\n            return originalOnError(errorMsg, url, lineNumber, colNumber, error);\n        }\n\n        // Let the error continue to propagate\n        return false;\n    }\n    window.addEventListener('error', (event) => {\n        try {\n            if (!shouldCapture('error')) {\n                return false;\n            }\n\n            logQueue.push({\n                type: 'window_error',\n                timestamp: new Date().toISOString(),\n                data: [{\n                    message: event.message,\n                    filename: event.filename,\n                    lineno: event.lineno,\n                    colno: event.colno,\n                    error: event.error ? {\n                        name: event.error.name,\n                        message: event.error.message,\n                        stack: event.error.stack\n                    } : null\n                }],\n                url: window.location.href,\n                userAgent: navigator.userAgent\n            });\n\n            scheduleFlush();\n        } catch (e) {\n            // Fail silently\n        }\n\n        // Let the error continue to propagate\n        return false;\n    });\n    window.addEventListener('unhandledrejection', (event) => {\n        try {\n            if (!shouldCapture('error')) {\n                return false;\n            }\n\n            logQueue.push({\n                type: 'error',\n                timestamp: new Date().toISOString(),\n                data: [{\n                    message: 'Unhandled Promise Rejection',\n                    reason: event.reason instanceof Error ? {\n                        name: event.reason.name,\n                        message: event.reason.message,\n                        stack: event.reason.stack\n                    } : event.reason\n                }],\n                url: window.location.href,\n                userAgent: navigator.userAgent\n            });\n\n            scheduleFlush();\n        } catch (e) {\n            // Fail silently\n        }\n\n        // Let the rejection continue to propagate\n        return false;\n    });\n\n    // Flush on page unload\n    window.addEventListener('beforeunload', () => {\n        if (logQueue.length > 0) {\n            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));\n        }\n    });\n})();\n</script>\n</head>\n    <body class=\"font-sans antialiased\">\n        <div class=\"min-h-screen bg-gray-100\">\n            <nav x-data=\"{ open: false }\" class=\"bg-white border-b border-gray-100\">\n    <!-- Primary Navigation Menu -->\n    <div class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8\">\n        <div class=\"flex justify-between h-16\">\n            <div class=\"flex\">\n                <!-- Logo -->\n                <div class=\"shrink-0 flex items-center\">\n                    <a href=\"http://127.0.0.1:8000/dashboard\">\n                        <svg viewBox=\"0 0 316 316\" xmlns=\"http://www.w3.org/2000/svg\" class=\"block h-9 w-auto fill-current text-gray-800\">\n    <path d=\"M305.8 81.125C305.77 80.995 305.69 80.885 305.65 80.755C305.56 80.525 305.49 80.285 305.37 80.075C305.29 79.935 305.17 79.815 305.07 79.685C304.94 79.515 304.83 79.325 304.68 79.175C304.55 79.045 304.39 78.955 304.25 78.845C304.09 78.715 303.95 78.575 303.77 78.475L251.32 48.275C249.97 47.495 248.31 47.495 246.96 48.275L194.51 78.475C194.33 78.575 194.19 78.725 194.03 78.845C193.89 78.955 193.73 79.045 193.6 79.175C193.45 79.325 193.34 79.515 193.21 79.685C193.11 79.815 192.99 79.935 192.91 80.075C192.79 80.285 192.71 80.525 192.63 80.755C192.58 80.875 192.51 80.995 192.48 81.125C192.38 81.495 192.33 81.875 192.33 82.265V139.625L148.62 164.795V52.575C148.62 52.185 148.57 51.805 148.47 51.435C148.44 51.305 148.36 51.195 148.32 51.065C148.23 50.835 148.16 50.595 148.04 50.385C147.96 50.245 147.84 50.125 147.74 49.995C147.61 49.825 147.5 49.635 147.35 49.485C147.22 49.355 147.06 49.265 146.92 49.155C146.76 49.025 146.62 48.885 146.44 48.785L93.99 18.585C92.64 17.805 90.98 17.805 89.63 18.585L37.18 48.785C37 48.885 36.86 49.035 36.7 49.155C36.56 49.265 36.4 49.355 36.27 49.485C36.12 49.635 36.01 49.825 35.88 49.995C35.78 50.125 35.66 50.245 35.58 50.385C35.46 50.595 35.38 50.835 35.3 51.065C35.25 51.185 35.18 51.305 35.15 51.435C35.05 51.805 35 52.185 35 52.575V232.235C35 233.795 35.84 235.245 37.19 236.025L142.1 296.425C142.33 296.555 142.58 296.635 142.82 296.725C142.93 296.765 143.04 296.835 143.16 296.865C143.53 296.965 143.9 297.015 144.28 297.015C144.66 297.015 145.03 296.965 145.4 296.865C145.5 296.835 145.59 296.775 145.69 296.745C145.95 296.655 146.21 296.565 146.45 296.435L251.36 236.035C252.72 235.255 253.55 233.815 253.55 232.245V174.885L303.81 145.945C305.17 145.165 306 143.725 306 142.155V82.265C305.95 81.875 305.89 81.495 305.8 81.125ZM144.2 227.205L100.57 202.515L146.39 176.135L196.66 147.195L240.33 172.335L208.29 190.625L144.2 227.205ZM244.75 114.995V164.795L226.39 154.225L201.03 139.625V89.825L219.39 100.395L244.75 114.995ZM249.12 57.105L292.81 82.265L249.12 107.425L205.43 82.265L249.12 57.105ZM114.49 184.425L96.13 194.995V85.305L121.49 70.705L139.85 60.135V169.815L114.49 184.425ZM91.76 27.425L135.45 52.585L91.76 77.745L48.07 52.585L91.76 27.425ZM43.67 60.135L62.03 70.705L87.39 85.305V202.545V202.555V202.565C87.39 202.735 87.44 202.895 87.46 203.055C87.49 203.265 87.49 203.485 87.55 203.695V203.705C87.6 203.875 87.69 204.035 87.76 204.195C87.84 204.375 87.89 204.575 87.99 204.745C87.99 204.745 87.99 204.755 88 204.755C88.09 204.905 88.22 205.035 88.33 205.175C88.45 205.335 88.55 205.495 88.69 205.635L88.7 205.645C88.82 205.765 88.98 205.855 89.12 205.965C89.28 206.085 89.42 206.225 89.59 206.325C89.6 206.325 89.6 206.325 89.61 206.335C89.62 206.335 89.62 206.345 89.63 206.345L139.87 234.775V285.065L43.67 229.705V60.135ZM244.75 229.705L148.58 285.075V234.775L219.8 194.115L244.75 179.875V229.705ZM297.2 139.625L253.49 164.795V114.995L278.85 100.395L297.21 89.825V139.625H297.2Z\"/>\n</svg>\n                    </a>\n                </div>\n\n                <!-- Navigation Links -->\n                <div class=\"hidden space-x-8 sm:-my-px sm:ms-10 sm:flex\">\n                    <a class=\"inline-flex items-center px-1 pt-1 border-b-2 border-transparent text-sm font-medium leading-5 text-gray-500 hover:text-gray-700 hover:border-gray-300 focus:outline-none focus:text-gray-700 focus:border-gray-300 transition duration-150 ease-in-out\" href=\"http://127.0.0.1:8000/dashboard\">\n    Dashboard\n</a>\n                </div>\n            </div>\n\n            <!-- Settings Dropdown -->\n            <div class=\"hidden sm:flex sm:items-center sm:ms-6\">\n                <div class=\"relative\" x-data=\"{ open: false }\" @click.outside=\"open = false\" @close.stop=\"open = false\">\n    <div @click=\"open = ! open\">\n        <button class=\"inline-flex items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-gray-500 bg-white hover:text-gray-700 focus:outline-none transition ease-in-out duration-150\">\n                            <div>Jul</div>\n\n                            <div class=\"ms-1\">\n                                <svg class=\"fill-current h-4 w-4\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\">\n                                    <path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\" />\n                                </svg>\n                            </div>\n                        </button>\n    </div>\n\n    <div x-show=\"open\"\n            x-transition:enter=\"transition ease-out duration-200\"\n            x-transition:enter-start=\"opacity-0 scale-95\"\n            x-transition:enter-end=\"opacity-100 scale-100\"\n            x-transition:leave=\"transition ease-in duration-75\"\n            x-transition:leave-start=\"opacity-100 scale-100\"\n            x-transition:leave-end=\"opacity-0 scale-95\"\n            class=\"absolute z-50 mt-2 w-48 rounded-md shadow-lg ltr:origin-top-right rtl:origin-top-left end-0\"\n            style=\"display: none;\"\n            @click=\"open = false\">\n        <div class=\"rounded-md ring-1 ring-black ring-opacity-5 py-1 bg-white\">\n            <a class=\"block w-full px-4 py-2 text-start text-sm leading-5 text-gray-700 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 transition duration-150 ease-in-out\" href=\"http://127.0.0.1:8000/profile\">Profile</a>\n\n                        <!-- Authentication -->\n                        <form method=\"POST\" action=\"http://127.0.0.1:8000/logout\">\n                            <input type=\"hidden\" name=\"_token\" value=\"zYyBlEroyprye79TWA2c9rV6xFNwc3C8Pyn5UvJA\" autocomplete=\"off\">\n                            <a class=\"block w-full px-4 py-2 text-start text-sm leading-5 text-gray-700 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 transition duration-150 ease-in-out\" href=\"http://127.0.0.1:8000/logout\" onclick=\"event.preventDefault();\n                                                this.closest('form').submit();\">Log Out</a>\n                        </form>\n        </div>\n    </div>\n</div>\n            </div>\n\n            <!-- Hamburger -->\n            <div class=\"-me-2 flex items-center sm:hidden\">\n                <button @click=\"open = ! open\" class=\"inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out\">\n                    <svg class=\"h-6 w-6\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\">\n                        <path :class=\"{'hidden': open, 'inline-flex': ! open }\" class=\"inline-flex\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 6h16M4 12h16M4 18h16\" />\n                        <path :class=\"{'hidden': ! open, 'inline-flex': open }\" class=\"hidden\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 18L18 6M6 6l12 12\" />\n                    </svg>\n                </button>\n            </div>\n        </div>\n    </div>\n\n    <!-- Responsive Navigation Menu -->\n    <div :class=\"{'block': open, 'hidden': ! open}\" class=\"hidden sm:hidden\">\n        <div class=\"pt-2 pb-3 space-y-1\">\n            <a class=\"block w-full ps-3 pe-4 py-2 border-l-4 border-transparent text-start text-base font-medium text-gray-600 hover:text-gray-800 hover:bg-gray-50 hover:border-gray-300 focus:outline-none focus:text-gray-800 focus:bg-gray-50 focus:border-gray-300 transition duration-150 ease-in-out\" href=\"http://127.0.0.1:8000/dashboard\">\n    Dashboard\n</a>\n        </div>\n\n        <!-- Responsive Settings Options -->\n        <div class=\"pt-4 pb-1 border-t border-gray-200\">\n            <div class=\"px-4\">\n                <div class=\"font-medium text-base text-gray-800\">Jul</div>\n                <div class=\"font-medium text-sm text-gray-500\">sagotjulien@hotmail.fr</div>\n            </div>\n\n            <div class=\"mt-3 space-y-1\">\n                <a class=\"block w-full ps-3 pe-4 py-2 border-l-4 border-transparent text-start text-base font-medium text-gray-600 hover:text-gray-800 hover:bg-gray-50 hover:border-gray-300 focus:outline-none focus:text-gray-800 focus:bg-gray-50 focus:border-gray-300 transition duration-150 ease-in-out\" href=\"http://127.0.0.1:8000/profile\">\n    Profile\n</a>\n\n                <!-- Authentication -->\n                <form method=\"POST\" action=\"http://127.0.0.1:8000/logout\">\n                    <input type=\"hidden\" name=\"_token\" value=\"zYyBlEroyprye79TWA2c9rV6xFNwc3C8Pyn5UvJA\" autocomplete=\"off\">\n                    <a class=\"block w-full ps-3 pe-4 py-2 border-l-4 border-transparent text-start text-base font-medium text-gray-600 hover:text-gray-800 hover:bg-gray-50 hover:border-gray-300 focus:outline-none focus:text-gray-800 focus:bg-gray-50 focus:border-gray-300 transition duration-150 ease-in-out\" href=\"http://127.0.0.1:8000/logout\" onclick=\"event.preventDefault();\n                                        this.closest('form').submit();\">\n    Log Out\n</a>\n                </form>\n            </div>\n        </div>\n    </div>\n</nav>\n\n            <!-- Page Heading -->\n            \n            <!-- Page Content -->\n            <main>\n                <div class=\"py-8\">\n        <div class=\"max-w-5xl mx-auto sm:px-6 lg:px-8\">\n\n            <div class=\"bg-white shadow-sm sm:rounded-lg p-6\">\n\n                <div class=\"mb-6\">\n                    <h1 class=\"text-2xl font-bold text-gray-900\">\n                        Paramètres de trading\n                    </h1>\n\n                    <p class=\"mt-2 text-sm text-gray-600\">\n                        Configure tes règles personnelles de trading et de gestion du risque.\n                    </p>\n                </div>\n\n                \n                \n                <form\n                    method=\"POST\"\n                    action=\"http://127.0.0.1:8000/trading-settings\"\n                    class=\"space-y-8\"\n                >\n                    <input type=\"hidden\" name=\"_token\" value=\"zYyBlEroyprye79TWA2c9rV6xFNwc3C8Pyn5UvJA\" autocomplete=\"off\">                    <input type=\"hidden\" name=\"_method\" value=\"PATCH\">\n                    <div>\n                        <h2 class=\"text-lg font-semibold text-gray-900 mb-4\">\n                            Money Management\n                        </h2>\n\n                        <div class=\"grid grid-cols-1 md:grid-cols-2 gap-6\">\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Risque standard (%)\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    step=\"0.01\"\n                                    min=\"0.01\"\n                                    name=\"standard_risk\"\n                                    value=\"1.00\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n                            </div>\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Risque réduit (%)\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    step=\"0.01\"\n                                    min=\"0.01\"\n                                    name=\"reduced_risk\"\n                                    value=\"0.50\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n                            </div>\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Risque minimum (%)\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    step=\"0.01\"\n                                    min=\"0.01\"\n                                    name=\"minimum_risk\"\n                                    value=\"0.25\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n                            </div>\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Objectif du cycle (%)\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    step=\"0.01\"\n                                    min=\"0.01\"\n                                    name=\"cycle_target\"\n                                    value=\"3.00\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n                            </div>\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Risque maximum par idée (%)\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    step=\"0.01\"\n                                    min=\"0.01\"\n                                    name=\"max_idea_risk\"\n                                    value=\"1.00\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n\n                                <p class=\"mt-1 text-xs text-gray-500\">\n                                    Trade principal + add-ins cumulés.\n                                </p>\n                            </div>\n\n                        </div>\n                    </div>\n\n                    <div class=\"border-t pt-6\">\n\n                        <h2 class=\"text-lg font-semibold text-gray-900 mb-4\">\n                            Règles de trading\n                        </h2>\n\n                        <div class=\"grid grid-cols-1 md:grid-cols-2 gap-6\">\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Trades principaux maximum / jour\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    min=\"1\"\n                                    name=\"max_main_trades_per_day\"\n                                    value=\"1\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n                            </div>\n\n                            <div>\n                                <label class=\"block text-sm font-medium text-gray-700\">\n                                    Add-ins maximum / idée\n                                </label>\n\n                                <input\n                                    type=\"number\"\n                                    min=\"0\"\n                                    name=\"max_addins_per_trade\"\n                                    value=\"2\"\n                                    class=\"mt-1 block w-full rounded-md border-gray-300\"\n                                    required\n                                >\n                            </div>\n\n                        </div>\n                    </div>\n\n                    <div class=\"border-t pt-6\">\n\n                        <h2 class=\"text-lg font-semibold text-gray-900 mb-4\">\n                            Comportement du Risk Manager\n                        </h2>\n\n                        <div class=\"space-y-4\">\n\n                            <label class=\"flex items-center gap-3\">\n                                <input\n                                    type=\"checkbox\"\n                                    name=\"allow_addins\"\n                                    value=\"1\"\n                                    checked                                >\n\n                                <span>\n                                    Autoriser les add-ins\n                                </span>\n                            </label>\n\n                            <label class=\"flex items-center gap-3\">\n                                <input\n                                    type=\"checkbox\"\n                                    name=\"reduce_risk_after_loss\"\n                                    value=\"1\"\n                                    checked                                >\n\n                                <span>\n                                    Réduire le risque après une perte\n                                </span>\n                            </label>\n\n                            <label class=\"flex items-center gap-3\">\n                                <input\n                                    type=\"checkbox\"\n                                    name=\"increase_risk_after_win\"\n                                    value=\"1\"\n                                    checked                                >\n\n                                <span>\n                                    Augmenter le risque après un gain\n                                </span>\n                            </label>\n\n                            <label class=\"flex items-center gap-3\">\n                                <input\n                                    type=\"checkbox\"\n                                    name=\"keep_risk_after_be\"\n                                    value=\"1\"\n                                    checked                                >\n\n                                <span>\n                                    Conserver le niveau de risque après un Break Even\n                                </span>\n                            </label>\n\n                            <label class=\"flex items-center gap-3\">\n                                <input\n                                    type=\"checkbox\"\n                                    name=\"lock_standard_risk_after_target\"\n                                    value=\"1\"\n                                    checked                                >\n\n                                <span>\n                                    Maintenir le risque standard après atteinte de l’objectif du cycle\n                                </span>\n                            </label>\n\n                        </div>\n                    </div>\n\n                    <div class=\"flex justify-between items-center border-t pt-6\">\n\n                        <a\n                            href=\"http://127.0.0.1:8000/trades\"\n                            class=\"px-5 py-2 border border-gray-300 rounded-lg text-gray-700\"\n                        >\n                            Retour au journal\n                        </a>\n\n                        <button\n                            type=\"submit\"\n                            class=\"px-5 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700\"\n                        >\n                            Enregistrer les paramètres\n                        </button>\n\n                    </div>\n\n                </form>\n\n            </div>\n\n        </div>\n    </div>\n            </main>\n        </div>\n    </body>\n</html>\n"}},"props":[],"propValues":[],"route":{"name":"trading-settings.edit","uri":"/trading-settings","action":"App\\Http\\Controllers\\TradingSettingsController@edit","actionSource":{"file":"/Users/jul/Documents/ICT-Performance-Lab/app/Http/Controllers/TradingSettingsController.php","line":16}},"renderSource":null,"componentPath":null}